The bolts to attach the roof to the sides are available from ebay failry cheaply.
The bolts to attach to the body are available from a dealer, the only issue I found was they no longer came with the thick rubber grommet to I fashioned mine out of lots of washers.
The rubber seals that go between the sides and roof will hopefully comewith what you've bought, if not I am afraid its main dealer only and they are about £25 each depending on how much the dealer likes you!
Don't forget you'll need some sealant for the very front above the windscreen.