Regarding wonky links, I can’t say I’m familiar with the issue. You could try checking Mint’s desktop files to see how the commands are set up, and if they work fine manually through the terminal. If they don’t, that’s probably an indication of where the issue is.
Regarding videos, those are… problematic, some times even on Windows (FF Type-0 and Mary Skelter PTSD intensifies). Perhaps you’re missing a drive, or Proton’s equivalent of winecfg may need some manual tinkering.
And regarding auto-mounting drives, are they being automatically mounted to a static path, and before Steam is loaded? Also maybe deactivating Steam’s auto-start, if it’s active, helps?
Does Mbin count? =P
Jokes aside, imo, Skyrim, Starbound and Final Fantasy XII are great games to sink a long time. Of those, Skyrim I played the least due to life happening, but was enough to sink a few dozen hours already. Starbound easily surpassed the 600 hours for me, even if I barely use mods or played multiplayer. And Final Fantasy XII, on my first save I got to the final boss, I was nearing 300 hours already, and for a game originally on a 4.7 GB disc, it has a lot to do, so much so that, in that save, I was just starting to scratch past the surface.