Sorry, I had a sicky yesterday & only just saw your message today! But the system was down!!!
I sent certified copies of passport, payslips etc just to prove you can financially look after them!!!
To make them more comfortable.....
I think you should find out if there are any other Indonesians out your way & perhaps arrange for a BBQ or meeting etc...?
Make sure you take her to an Asian grocers & maybe let her cook you something or cook up something special for her...
I hope this helps & it's good someone will be home with her or to atleast keep her company!!!!
Good Luck