Yes he can, everywhere within French territory. Of course, that does not preclude him from giving advice or handling legal questions for someone who lives abroad.
Maître Deudon is happy to meet clients at their offices or residences, or indeed at any other venue or location that might be more convenient for them.
Yes, some insurance companies do propose legal fee coverage. It is generally added to home insurance policies. Clients should check first whether such cover has been included in their policies, and if so, up to what amount and under which circumstances. The client is always at liberty to choose a particular lawyer suitable for his or her needs.