Hey @Georgia ,I agree with @Gamora , so essentially in a nutshell, he is claiming to be free to travel due to his citizenship link to a wealthy European country so as he claims this is the case ( and knowing from personal experience what I know), I would step back and allow him to visit me in my country before putting a toe in Tunisia.This is very suspicious. They have no bearings on his passport and his dad cannot take it away.
If it expired, then it was up to him to renew it as the expiration date approached. Even if his dad does not help him, with him having a EU passport, he can basically fly in and out of Europe as he pleases.
There are plenty of job sites he can access to find a job with how educated he seems to be and he has a passport.
Something is wrong here. Be careful.
Red flags for me include ;-
He is close to marrying age
Irrespective of his freedom to travel claim he has still got you to agree to travel to him in Tunisia- why?
He's a secret aethiest - whatever that may be???
He's 28 therefore he is more than capable of booking a ticket and travelling to the country you live.If he can make a hotel recommendation and suggested reservation from you he should be sorting his travel out (not yours).
Sorry but I have alarm bells, if he wants to live in your country and claims he has the ability to travel then I say go for it, on his terms and under all his own arrangements NOT YOURS.