You wont know for sure until you try. the main sticking point for gaming on linux is anti-cheat, so if you play a lot of games with that then you may run into some trouble. otherwise ProtonDB is your friend. Most games these days are pretty easy to get up and running.
A lot of AI tools are developed on linux anyway so you shouldn't encounter too many problems there.
Browsers are no problem at all. I recommend Firefox
I think Jumuta is referring to LibreWolf, a fork of Firefox with some hardening pre-applied.
I use it on machines on which I don't want to spend time configuring my browser.