Technically, the U-brake isn't on the chainstay bridge, it's mounted to bosses on the stays themselves. You can't swap it out with cantilevers for several reasons, but there's no need to - they work well even though they're often criticized for accumulating mud in that location. No idea about the dynamo.