I think you can even port forward with the free plan of ProtonVPN.
Vexz
You can find many public hosted instances here but some of them use Cloudflare because they fear DDoS attacks. So keep that in mind when choosing your instance. Best is to host your own instance.
Why don't you use a sync tool to automatically sync your KeePass database when you're home and just get rid of Bitwarden?
Edit: Or just use Syncthing to always keep your database on all devices in sync. You wouldn't even need to open ports.
pfSense CE never getting updated to version 2.7.0 for 1.5 years now. Roadmap stayed around 90% for over a year. I'm surprised to see it's at 96% now. Maybe Netgate finally releases it in july. But anyway - I moved to OPNsense a year ago and never regretted this decision.
Oh, right. But it looks very inconvenient to create and edit tables. I'd rather stick with my XWiki then. Thank you anyways.
I already use Joplin but it doesn't offer all the features I need (afaik). Tables for example.
Why the need for a specific mobile app for Mailbox? I use Mailbox in combination with FariEmail app on Android. It even supports PGP. Couldn't be happier.
It's just Mullvad and you have to pay 10€. If you buy Mullvad's VPN service directly from their website you only pay 5€ and you get much more with the client they offer. So if you ask me the better choice is obvious.