Separate note: what do folks use to virtualize Windows on Linux? Is anything good enough to run older games in Windows in a VM? Think Dota 2 (I know it's available for Linux, just using it as a perf reference).
Proxmox can do this. It is free software. It will work best if you passthrough your graphics card. I also passed through a USB controller and used my dac for sound. You can run most versions of windows in a VM, also macos and linux.