I use GrapheneOS but also have a phone with DivestOS for testing. The latter feels and acts very similar, but you can’t use all Google Play Services (micro G enabled)
For data I use anonymous SIMs, and for calling/sms I use a few VOIP providers for my phone numbers. My phone usually lives on WiFi and I usually keep airplane mode on.
I use both Molly and Signal for multi number/username support
Have been using both Mullvad and Proton VPN. The advantage that Proton VPN has is that it doesn’t limit the amount of clients, rather the amount of simultaneous connections. That is very useful when using many user profiles with Mullvad you won’t be able to do so.
I use the full proton suite.
For contact syncing I use Etesync and for notes I use Standard Notes.
For photos I use Ente Photos.
For browsing, I use Brave with forget me when I close as default.
Navigation I do using Google Maps. I tried alternatives but I cannot live with them.
For RSS I use Read You. For podcasts I use AttennaPod, for video LibreTube & Yattee.
I get my apps also using the Play Store, Aurora Store and Obtainium to update my apps from Github.