My first question is, do you need an SD card to do this? I may have an old one lying around but do not currently have on in the phone itself.
Secondly, Is there a thread that has all the updated information for rooting, resetting and placing a custom ROM on the phone? I found a lot of threads but most of the file links aren't working. I'm finding myself searching here and there and piece milling it but don't want to mess things up.