I use Firefox as my main browser. I use the multi-account containers extension in Firefox to seperate my browsing activities. Brave is installed as a backup in case firefox fails me. I use TOR browser for searching for stuff that I don’t want linked to me.
You’d need to install the windows version of steam within the prefix you launch the game probably. I haven’t tried so that’s just a guess.