I wonder how peoples with these problems get those memes done. I'm still writing in my head a text which I wanted to post on another community half a year ago.
It's not restricted to anything and you can install everything you want. They have even some neat setups for development environments. In general I like the idea of an atomic os. So for my work PC I might go with something similar next time.
But it definitely took a bit getting used to, after coming from Ubuntu as well and not knowing anyone but apt to install software.
Btw, if you want someone that just works out of the box for games, have a look at bazzite. Steam and drivers installed right away. I run it happily for some time now.
Not business, just stuff I don't want to have installed on my phone. Like my mobile phone provider recently dumped their web based customer area, because most of their customers anyway use the app. So that app, which I need to top up money or change a contract is on a phone in a drawer at home. Don't need it with me.
Is not strictly necessary to install Windows first, it just makes it easier, because Linux will setup the bootloader for you. Windows in the others hand tends to nuke everything that was installed prior, so you would at least need to repair the bootloader. To be completely safe you can just disconnect the Linux drive, while Windows is installing. Definitely a path, if you want to go for Linux only for now.
VM is a good method once it is set up, but needs more initial tinkering with the passthrough, depending on your hardware. I don't know how those Kernel level anti cheat things work. Otherwise the game shouldn't even know it's in a vm.
Was already wondering, why the pictures do not correspond, thanks for clarification