You have the gist of what to do.
1) REMOVE/Disconned HDD this is Important
2) Verify that bios is set to AHCI, if not change to ahci.
... NOT if this was set to IDE for the HDD, this may cause a problem later on.
3. Connect SSD, Install Windows, update windows, install programs.
... If everythink Hunky-dorry, then activate.
4. Power down and Reconnect HDD, power on and verify in bios first boot device is your SSD. Continue to boot into windows.
5. If the HDD was set to ahci when windows was first installed on HDD, you are in great shape as YOU can NOW daul boot to either the SSD or The HDD. And you can retain this config Until you are happy with SSD then can just delete OLD windows and reclaim space.
6: IMPORTANT, once you are happy with SSD - Make a Backup image and set the imager to go to the HDD (Use windows control panel, Backup). You can completely restore your OS + programs in about 10 Min shoud something BAD happen.
Now for the Kicker - If Bios was NOT set to AHCI when OS was installed on the HDD. You might want to fix BEFORE proceding with win7 SSD installation.
SEE:
http://support.microsoft.com/kb/922976
On Lic. It is quite specific - And there is NO diff between say a "Dell" preinstalled OS vs "John Doe" install using an OEM ver. When You buy a OEM version and install on a new build - YOU are in defacto the "Dell", or "HP". Unless the MB that the OEM was installed on is "dead - IN THE TRASH" then it is illegal, and "luck" of the draw on who you get when calling in on approval.