W 7 comes with its own back up system so you should be able to use your external HD with that, or Acronis which I prefer. I believe Retrospect is a back up system? For data (as opposed to system) back up you could use Free SynchToy or Freefilesynch. Not sure re printers.
How to get Windows 10 now: how to download and install Windows 10 even if GWX.exe is missing