you will need a lot of random tools lol. there is a DIY forum for installation of headers that I had pulled up while I was installing mine but mostly just for the tearing everything down part, put it back together was a breeze. but make sure you have flex head ratchets and definitely make sure you have swivel sockets (11mm swivel socket will be vital in removal of stud bolts that hold in the original manifold to the engine). so just get a set of swivel sockets, flex head wrenches, a variety of socket extensions (3" was most useful but an additional 1"er and 3"er came in handy a lot too).
If i remember when I get home tonight, then yes, i'll look at the baggies that the nuts and bolts came in to give you an exact dimensioning of the nuts and bolts. Good luck tomorrow.
1994 325i with full m3 swap from 1995 m3 /// S50 Engine ///Dinan 2 Chip /// CAI /// Cat delete /// Front and Rear Cross Drilled and Slotted Rotors /// Coilovers /// 8000K Hella Projectors /// 8000K Angel Eyes