Do you REALLY need to be able to read the program POF file in devices back? Or would it just be 'nice'?
Because if you DO, you are limited to MaxPlus v9.0 software for reading POF files back from programmed devices. Don't recall what Win OS MaxPlus v9.0 requires; probably WinXP 32. Likely Vista. Windows 7 I don't know. Likly not Windows 10. I don't recall if MaxPlus v9.0 supports the USB Blaster. It might require the prior generation Max Blaster which is a real parallel port based device.
OTOH, I use QuartusIIWeb 13.0sp1 for EPM7xxxS which supports compiling source verilog to POF, programming devices, and verifying devices. BUT IT DOES NOT SUPPORT READING POF FILES FROM DEVICES. It also works with USB Blaster devices and clones (I use the TerASIC USB Blaster clone).
I run QuartusIIWeb 13.0sp1 on Win7 64b and Win10 64b 1909 and it works just fine.
So be aware of what you are asking for. You may unnecessarily complicating your setup.