I haven't met a single taxi driver in Shenzen who understood English so that is the same across the border from my experience.
I agree with the bank account. When I worked in HK, opening a bank account was problematic. But that has been in other countries as well I worked from because I rarely had a permanent job, mostly doing contracts.