As far as saving... I haven't used VMWare recently, but I do not remember having any difficulty using a USB drive. Printing should not be that difficult either.
https://geek-university.com/vmware-player/connect-a-usb-device-to-a-virtual-machine/
As far as games go... they can be tricky but usually someone has found a solution if the game was popular, so it typically saves time to try and find out how others got them to work.
Thanks !
I’ll work on this tonight.