Good for you! I want to see more posts like this. I unfortunately don’t know how it is like to use the proprietary nvidia drive because I use sway, which straight up refuses to start up with it. I’m now using the open-source amdgpu driver for my amd GPU, which I got specifically to have better linux support. (AMD is up there in my company tierlist with Blackmagick (the Davincis) and Obsidian)
Back to your post. In cituations where you need to use windows you can just run it in a vm with something like virt-manager (like Virtual Box, but more open). You can even use WinApps for a seamless experience, but I heard it doesn’t work anymore. Also, all games I tried (which is ADOFAI, King of the Bridge and Poly Bridge 3) worked perfectly with no tweaks using wine (not even proton!). [Lutris | lutris.net] (A game launcher) has built in support for Wine and Proton (as well as yuzu, dolphin, Steam, EPIC and many more), so you should definitely try it for running games.