If you have to ask these questions you're probably not ready to do this. You will need precision tools-i.d.&o.d. micrometers or caliper, dial indicator,cheesecutter puller & press or torch, an induction bearing heater is nice, good high quality socket set and possibly other tools as well. If you're only doing this one time you would only want to borrow or rent them. A simple mistake could cost you another set of bearings during assembly. Not catching that mistake could cost you the whole enchilada. 1 way to do it right and 100 ways to do it wrong. If you're not very mechanically inclined, good math skills and familiar with precision measurements it could be a very expensive learning experience. If anything goes wrong it will cost double or triple having a professional do it right the first time. If you think you're qualified to learn this do as I suggested earlier. Good Luck!