You can do a clean install and use your existing product key with no problems, although IF you're using an OEM key just be sure that the same motherboard is installed as when you did the original install.
Once you have Windows 7 installed, be sure to first install the Intel INF chipset drivers for your motherboard's chipset. Then IF you have your HDD set as an AHCI in the motherboard's BIOS be sure to install the Intel RST drivers next.
Be sure you have latest Intel INF drivers and the correct Intel RST driver for the AHCI setup. Store them on a thumb flash drive, external hard drive or a secondary internal hard drive in a convenient folder.
After that, which may involve a couple of restarts, install your video graphics drivers and then the LAN and WLAN drivers, etc.
Here is a handy tutorial I did a few months ago on how to ensure the Intel INF drivers are correctly installed. Click this link:
How to Install Intel INF Drivers