For money, just call your bank and tell them that you are going to China. They will allow you to bank overseas. Exchange rate varies on the value of the current when you withdraw. There is also a limit on how much you can withdraw per day.
If your current phone uses a sim card, just bring it over and pop in a Sim card (bring your passport to acquire a sim).
Internet is easy. Hire someone who speaks/writes chinese to contact an internet provider and you are good. Most providers will give you a wireless modem. But to be safe, buy one from home and use it here (thats what i did).
And the Sham.. Yea… Ill pass that place…