Well if you are going to build a new upper i would suggest buying a new uper reciver also. You can get them for around 125 and it would make your build alot easier in my opinion. Also you can sell your old upper/bbl for 300 or so bucks :D
You will need the following tools if you go the route of buying a new upper reciver.
vise and barrel blocks "not really needed but helps tremendously", punch to remove/reinstall the gas tube/block pins, small hammer "brass or steel" ,wrench to install the barrel nut.
If you go the route of using your old upper reciver you will need a ar15 barrel wrench and defintly and vise and barrel blocks. If i am not mistaken most rock river and bush master uppers are a pain in the rear to get the barrel nut off to remove the old barrel.
If you go to ar15.com or even brownells.com you can get instructions or i belive even watch a video of how to build a upper for free.
Actually I am building a new 300/221 noveske upper now for my sbr'd lower. Its kinda funny since my barrel should be here in the next hour or so:D
My parts list are as follows if interested.
POF billett lower
noveske 10.5 300/221 bbl
rra bolt/carrier
yhm spectre ff tube
yhm bipod adapter
yhm buis sights
burris scope base
not sure yet on upper reciver or scope yet so we will see what i can get cheap !