Most of that sounds pretty easy to pull off. I have a few thoughts, though:
- What games do you run in Steam?
- Just a bit of a warning: Discord is annoying about updates, at least with the Debian version. I can't remember what the Flatpak does.
- For MS Office, most distros should come with LibreOffice. If you have problems with LibreOffice, then Google Docs should be fine.
- You'll have to run Spotify from the browser, but I imagine that won't be a problem, as you're probably not an audiophile
- Run GIMP as a Flatpak, as distro versions tend to have weird bugs with the resynthesizer plugin.
For some reason, I've always associated "The Guitar" by They Might Be Giants with TMP.