Je ne suis pas marocain, mais j'ai déjà eu ce genre de questionnements. Alors la question/solution est simple.
S'il a un passeport marocain en règles: il lui faut un visa voire.... deux. Si il a un visa Thai, il n'aura pas de problèmes aux frontières MAIS il lui faut un visa "Shengen" (européen) pour son retour, vu qu'il n'est pas Européen...
S'il a un passeport français en règles encore valable 6 mois: plus de problèmes...
Tu sais, c'est pas au retour qu'il aura un problème, mais bien au départ. On ne le laissera pas partir en
Thaïlande s'il n'a pas ses visas/passeports en règle...
Donc ta crainte qu'on le retienne là-bas est inutile, mais les chances pour qu'on le retienne ici sont maximales... Se serait con de gacher son séjour dès la douane à 'aéroport...
Donc: qu'il fasse son passeport!