I can speak Chinese but the local dialect is probably different from what I speak. How will we integrate with the locals if there is a language barrier?

For hundreds of years, Xizhou has been the scene of remarkable ethnic and language diversity due to its position along the Tea Horse Trail (a major trade route, much like the more famous Silk Road). This has made communication with "outsiders" a way of life. There is a local Bai language/dialect, but the common language that is used among the different ethnic groups is a slightly accented but very clear Mandarin! Put simply, if you speak Mandarin, you will make the adjustment very quickly.