This is the main reason why I said, "I'm glad I was able to leave Windows behind". As I know there are people that are held hostage or feel that they are by Windows and Microslop (by design, naturally).
As for all your questions, you can investigate them by exploring a VM or Live Session of a Linux distro that appeals to you. As a Live Session USB will allow you to play with the distro without ever installing it on your computer. It will certainly require you to change your current methods as the programs will be an approximation not a replica of the tools you're used to. The only reason why I was able to adapt is because my needs are vastly different and I don't depend on corporate applications to do anything. I already used a lot of open source software on Windows before switching to Linux.
Gaming on Linux is totally fine, there are a lot of games that might require you to do as little as changing the Proton Compatibility Layer version in order to run it. If you play a lot of games that depend on Kernel Level Anticheat, that's the one thing which will cause you a lot of problems (unless they go out of their way to support Linux). You can game on just about any Linux distro. Steam, and Heroic Game Launcher makes it easier than ever to game on Linux with their investment in Arch Linux and that work being shared on other distros.
Ultimately, this is a choice that only affects you, so I won't try to convince you. Just highlight things and let you decide in the end.