I have an HP Pavilion HPE, 8G ram, 410G free on C:\, with Win 7 Home Premium loaded. Other than previously backed up files on a second HD the PC is largely clean. No local Win Office installation, etc. I intend to load my Office 365 business plus Visual Studio 2016 and do some development on the machine.
Should I upgrade the Win 7 version to Win 10? It is my understanding that free upgrades are no longer available. Is that true? If I do upgrade, are there any tips or tricks I need to pay attention to?
Should I upgrade the Win 7 version to Win 10? It is my understanding that free upgrades are no longer available. Is that true? If I do upgrade, are there any tips or tricks I need to pay attention to?

Pay a licensed Professional Tech to do this for you. If you do not, it is very easy to Bork your Motherboard!!
This can cost you from $400-$1,500 US to repair!
Do not listen to the teenager next door to tell you it's easy and just go watch a YouTube video. They are idiots!
Most of this doesn't apply, if you've done a Windows OS upgrade in the past yourself.