Make sure the company who hire your husband paying the housing, schooling, medical, flight back to the home country once a year. Thats the usual perks for expat package.

There is a 'search' function on the top right of this page, go and use that function to do some reading about the rest of your question.