The coastal roads along the french med coast have lots of traffic. As soon as you cycle the smaller roads further inland, traffic is rather low, but the country is very mountainous. The same applies to the western parts of Italy. So it's more of a choice between less traffic or less mountains
Camping is fine. When on tour I often camp in the wilds. It keeps the budget low ;o)