iCloud Private Relay or Proton VPN free or NextDNS/Mullvad DNS

Still trying to figure out the best set up on my Mac. Decided to ditch the iPad as my main computer.

Wondering if most of what NextDNS blocks can be accomplished with ProtonVPN’s NetShield, Lulu and Mullvad’s DNS in Mullvad browser? Or do I need Mullvad VPN because I can use NextDNS with it.

Mainly want ad and tracker blocking, general web privacy from surveillance capitalism (as well as blocking malware and other threats), and I want to block all Apple telemetry and stop my ISP from seeing my web traffic.

Is ProtonVPN free (with NetShield on) + Lulu + Mullvad Browser with Mullvad DNS over HTTPS Max on enough?

Or…

Would this be way better?

Mullvad VPN + NextDNS + Lulu + Mullvad Browser with DNS over HTTPS Max on