I want to buy the Windows 7 64-it OEM version, but I'm unsure if it will work if I use a old HDD, or can I just format it first then boot with CD in drive(if I do that do I need to go into the BIOS and change the boot sequence)?The HDD currently has windows vista home premium 32bit OEM (bought it that way).
What if after I install window 7 and I format it I can just reuse the installation disc right?
Whatever HDD to plan on installing Win7, format the HDD first. Make sure you have a reliable HDD with sufficient capacity. If you are planning on installing the OS (Win7) and all your programs on this HDD, go for a 500 GB (overkill, but inexpensive these days) HDD. Keep in mind that the OEM version of Win7 can be installed only one ONE computer and cannot be un-installed and transferred to a different computer.
Install a separate 1 TB HDD for all your files, music, videos, etc.
Formatting can be done using the Vista OS you currently have, but once you do that, you no longer have Vista. Since this is an older HDD, leave it alone for the moment. Do the formatting (NTFS) and the Win7 installation on a new HDD. After everything is working the way you want it, then decide about formatting and using the HDD that has Vista on it.