No carriers have jumseat agreements with them. Gulf Air doesn't allow jumpseaters. The jumpseat is normally only a US Carrier benefit. Most overseas companies don't use them like we do.
As for time to come back here. He will need to use his vacation time. Their schedules are not built to support commuting. Gulf air used to give 52 days of vacation a a year but I believe that was reduced recently.