I need to use it on 2 computers and it has to be compatible with both Windows 10 and 7. Also validate that it is lifetime and that upgrades are free. Validate that I can use it on more than one computer.
The PodTrans is now known as AnyTrans and yes, once you acquire a license you can use it forever without any renewal costs. It also supports free upgrades and updates, but the personal license supports only one computer which means you need the other license which can be purchased for 59.99 $.
At this moment, it's your choice to decide which one is better: http://www.imobie.com/anytrans/buy.htm
Regarding the compatibility question, if iTunes will run on the PC, then PodTrans/AnyTrans will run, too. So, yes it will work with Windows 7 and Windows 10.