Brake upgrade questions
Super-D, Power brakes just take away the effort of a manual set up, discs provide a better stopping distance. 4 wheel disc will not require a M/C change since theres no bias to contend with.
I also beileve the stock rotors and good pads will be more than enuff WHOA for your ride.