hi
biking in switzerland isnt a problem, we have roads as all the other countries in the EU as well! For import you should ask the
custom. the link leads you to the official custom site about vehicles!
At the
Strassenverkehrsamt you find all the informations about licenses
and for insurance you could go to
comparis and this website will compare different insurance companies...
i hope i could help you and please excuse my lousy language/spelling...i dont write often in english...
greets jungbiker