Don't burnt yourself out bro! Tackle them one at a time when you get inspired. In the meanwhile, there are simple intermediate plateaus to chill on with most bang for your buck.
First, buying KYC-free is already a massive step in privacy.
Use Phoenix, Breez, or Blixt for self-custodial LN without running your own LN node and messing with channels. Phoenix has tor built in. Sender privacy is decent on LN.
Using Monero with a public node is relatively safe and private behind tor or vpn. Try Feather Wallet for desktop it tunnels everything behind tor for you. Like I said before, reciever and amounts stay hidden completely even with public nodes so no worries. Potentially a public node can figure out the sender in a ring, but the way the attack works needs you to send the transaction twice. The way to avoid this: If you ever get an error when trying to send, just change to a different public node for that transaction to be safe. Extremely rare thing and easily avoidable.