

you will find stripped down versions of windows (i.e windows 10 lite) with low ram consumption. I run windows 10 with 2GB of RAM. Of course if you will play games you would need a lot more than that.
Virtualmachines dont usually provide good experiance for graphics intense apps. I would strongly recommend wine or proton instead.
steam runs on Linux so if your games on steam you may not need windows.

yes there is also windows 11 lite / tiny11 and yes I usually VirtualBox is fine.