This is my setup too. I use WG-Tunnel to manage the VPN connection on my phone. It just monitors whenever you disconnect from your trusted WiFi network and automatically enables the VPN.
Only hiccup I’ve found is wireless Android Auto isn’t a fan of a VPN.
I’ve found CachyOS to be fairly uncomplicated and it’s gaming tweaks make most things work out of the box through Lutris. I’d probably avoid the standard Arch install for a newbie