The Linux-Windows Dual-boot SuperDuperMachine Potential Paradox

https://www.nicksherlock.com/2021/10/installing-macos-12-monterey-on-proxmox-7/

this says OSX on Proxmox, but it mentions PCIE passthrough and a lot of the setup stuff that you would need to make your build do exactly what you want.

the KVM hypervisor with passthrough can make the VM think it is on real hardware.

theres an older deep dive here that would at least be a good information read.