I recommend doing a dual boot. I personally do a multi drive dual boot, because again, Microsoft is user hostile and will sometimes randomly just blow away the Linux EFI partition if they're both on the same drive. . If you have them on seperate drives and boot to the Linux drive by default you can then select Windows from the GRUB OS chooser menu. This way when Windows updates and makes changes the EFI partition its only doing it to its own drive.
This will give you the best of both worlds, the privacy and user freedom of Linux, and the ability to game on the Microslop.
It's absolutely not the best of both worlds if I can't simultaneously game (or run CAD software in my case) while running torch w/ triton at the same time.
I don't trust the Windows OS with any of my personal files. Even if you disable updates Windows is continuously pinging Microsoft, Bing and adtech servers. It continuously prompts you to install OneDrive and upload your files to their cloud and adds TikTok/Facebook/to start menu on a fresh install and you have to use a hacky workaround to actually do an offline install without logging into a Microsoft account. I'm looking forward to the day that Steam Linux has full game compatability and I can finally purge Windows from my system.