I travel regularly to China.
The VPN that you need is called Astrill. There are various but they don't all work and this is tried and tested by me on many trips, as well as other expats who stay in China.
As for cards, I personally dont use my bank cards anywhere, rather I have got prepaid debit cards (the ones that link with your smartphone - Revolut (google it).
Hope this helps.