A little different thing I do for number 2:
Compartmentalize your browsers (and they're Firefox forks), harden them using this guide:
https://anonymousplanet.org/guide/#appendix-v1-hardening-your-browsers
Use a different browser for a different purpose (for example, I'm using LibreWolf, hardened to the nines, for #nostr and Mastadon).
