First, for McAfee, don't use a live credit card. Get a virtual card when you sign-up and turn it off afterward.
For VPN, NordVPN is a solid choice. Be careful with cheaper alternatives to make sure they aren't a front for government agencies or criminal networks. Proton is one I would look...