Mail and calendar: i think mailbox and posteo should work well, they both support IMAP for mail and CalDAV for calendar, just get a nice client(surprisingly not many for calendar standard protocol. thunderbird on desktop and etar/fossify calendar on android. stock one on ios)
VPN: MullVAD is the best
Drive: Check filen, it’s cheaper and better, and has powerful CLI tools
Pass: Maybe unofficial self hosted version of bitwarden. It’s called vaultwarden, and don’t be afraid of selfhost, basically all you need to do is docker compose.
Definitely the worst, because I can hardly recall a great moment of my life, not to say the best…
But I think I am pretty pessimistically subjective about my experience because of depression out of trauma of the worst moment.