To elaborate a little on this, if the format you want doesn’t have audio you may have to combine two formats. -F lists the formats, -f to choose them. As an example you can choose to combine an audio and video format like this: yt-dlp -f 136+140 [URL]
I’ll second the Framework. I’ve had one since the 1st gen Framework 13 and love it.
I’m not sure if it will suit your needs, but I love Eqonomize!. I can use it from any of my computers by putting its data file on my NAS.
Edit: forgot the URL… https://eqonomize.github.io/
I’ll second Mint as well. I play mostly small indie games but have played Cyberpunk 2077, Far Cry 5, and Terminator: Resistance with no problems. The worst I’ve experienced is having to tell Steam to use a different version of Proton for some games (I recently had trouble launching Cyberpunk on Proton Experimental so I downgraded to the next most recent and it worked fine). I also have an AMD GPU so no driver mess.
I only subscribe so I can follow channels I like.
In most laptops you can remove the WiFi/Bluetooth card if you are ok with a permanent solution.