I was thinking of doing that once I get my new pc.
Why wait? Hard drives don't have compatibility issues, and you can always just use clonezilla to copy and paste the system to a new NVME SSD later on if you like.
As for the VM it'd probably be better the other way around, gaming on VMs is not that great an experience and gpu passthrough is complicated to setup.