Well Stace, I dont live there of course and dont know the area but from what I have read over the years on forums, it is not easy to get work in France. If he's thinking of going self employed then of course he needs to get business, and I would think thats mainly going to be aimed at fellow ex pats so you need to choose the right area.
Don't forget health issues ..... you need to have that all covered.
Good luck