yes he can get visa on arrival and fee of 100 QR to be paid through credit card only. after one month your son can get it extended for another month.