Hello , i'm Timon and i'm glad to help you.
Even if the free migration period has ended in 2016, you can still upgrade your Windows 7 Pro 32 bits to Windows 10 Pro 32 bits.
Pay attention as there is, there’s no direct upgrade path.
You will have to upgrade from Windows 7 32 bits to Windows 10 32 bits then perform a clean install of Windows 10 64 bits.
Follow this link for full information:
https://www.howtogeek.com/228042/how-to-switch-...
Disclaimer:
This is a non-Microsoft website which would provide accurate and safe information. Watch out for ads on the site which are frequently classified as a PUP (Potentially Unwanted Products).
For the swap question, activation depends on what type of license you have.
If Windows came preinstalled with the computer, this is called an OEM license: the license is linked to the motherboard and is non-transferable.
If you are in this case, you need to get a new license.
The story is different for retail licenses, but it requires the licence to be linked to a Microsoft Account.