Also make a Microsoft account and register you windows 7 to the account.
If you do have problems you will be able to activate through the activation troubleshooter.
After you activate you can create an offline account with auto login etc...
It does NOT have to be used all the time.
My systems have an MS account, a local Admin, and a local Standard user.
The MS account is only used if I need to work with the license, or download/install something from the MS Store.