Welcome to the forum. My Hymer would make a useful little runabout for your rig!!
It must be wonderful having such a luxurious place to move around in.
Where in France does your son live?
France is extremely welcoming to Motor Homes (Camping Cars, as they call them), as we discovered when we moved here two and a half years ago. There are facilities for them everywhere. You should certainly make your way over to France and get your son to organise the rental of a Camping Car for you with which to explore Europe.