If it's with CHC, drop an email to the Base Manager and I'm sure either he or one of the guys working there will be happy to answer your questions. Some folks do try to merge family with CHC touring, so there's no harm asking, but it's pretty uncommon in most places we work.
Even in Thailand, most Oil and Gas towns aren't the nicest places.