-Any hammer. It doesnt have to be fancy. Seriously. Small is preferable, but if its regular size then just grip it on the head.
-Flat punch
-Center punch (what you will use for roll pins and the stake job)
-Vice + block
-Random grease, anti seize, OMG TACTICAL AEROSHELL33MGERRRREDD, molly grease, whatever.
-Torque wrench w/ barrel nut wrench
-Long flat head (for the grip screw)
-Maybe consider loctite but its not necessary. Some companies like to go full retard with that stuff