Learning Bahasa Indonesia will greatly ease communications during your stay. AWA's Indonesian Words and Phrases specifically addresses the language needs of expats. Meet with your employer to determine what help they can give you in setting up your new household in Indonesia. Request a driver who speaks English. Socialize with other expats you meet and ask about their experiences.
Newcomers often feel shy about asking questions.
Questions are okay. Make it a point to ask every expat you meet at least two questions. Even ask the same questions and see what different answers you get. Every expat's experience is different and what may work for one person may not work for another. Post your questions on the Living in Indonesia Expat Forum.