Purchasing a new version of Windows 7 will not automatically grant you a free upgrade to Windows 10.
Purchasing a new version of Windows 7 will not automatically grant you a free upgrade to Windows 10.
You could have easily searched for it and discovered the answer quicker. Yeah, that makes sense.
Yes, you can also wait a few months and still receive it for free. On July 29th, Windows 10 will be available for a year. Beyond that, it won't be free.
It is confirmed you can format and reinstall Windows 10 without using your old operating system. Although licensing details aren't clear, it seems many believe the license will link to your Microsoft account, so simply logging in after the upgrade should activate Windows. I wouldn't be surprised if the reinstall option remains available even after the upgrade window closes—hopefully Microsoft recognizes there are many valid reasons to reinstall.