Regarding self hosting I have some personal do's and don'ts.
Do use a nym and lightning when buying domain names. Do use a nym and lightning with your vps provider. Do host services from home using Tor hidden addresses, or through a vps intermediary like tunnelsats.com Don't host services from home using clearnet. Don't assign a registered domain name to your home IP
Do use VPN 100% of the time for your phone and personal computer, recommend mullvad or lnvpn.net Do burn cookies and site data off your browsers regularly except for trusted sites like SN Do use a browser that blocks fingerprinting or returns fake data, DDG does it and brave does, I think. On desktop there are browser extensions for it.
One other thing, this generation of decentralized social media, aka fediverse, has some issues with privacy and encryption is often an afterthought. Hosting a decentralized social media server like mastodon may be less private than having an account on someone else's decentralized social media server. Same goes for self hosted email. Nostr is like next gen decentralized and it fixes at least the social media part.