Are the floats fitted with electric brakes?

Yes! Each hub is fitted with electric brakes.