Let me chime in here.. We've been this year on the "Ligurische Grenzkamstrasss", Maira-Stura and so on..
- you don't need CB, we just had some cheap PMR handhelds, works fine
- camping somwhere in the mountains is usually fine as long as you -take your garbage with you, -don't camp on...