Yep apart from a couple of nuts and bolts, but nothing your mechanic wont having hanging around in the garage. IIRC I used a slight longer nut and bolt on the bottom of the master cylinder link.
Get them all polished up and sealed beforehand. They are not perfect yet as I can see marks

You wont want to be doing it when on the bike as it's a right faff.
Oh, and make sure the peg bolt on the back are nice and tight and threadlocked. If they work loose and you get wobbly pegs you pretty much have to remove them again to tighten them back up.
(:-})