I am moving to Geneva in May on a non-Eu B permit. My partner is not moving with me yet - she is resident in the UK with a long stay visa in France (just over the border). If I buy a Swiss car will she be insured to drive it when she visits?
But be aware there export rules about non residents driving a Swiss car across an EU border. So make sure you understand the rules. This one is from 2014 and I don't know what the current rules are:
I drive my wife’s insured Citigo and she drives my Yeti.
It is also not about driving per se but using the car. If a tourist comes to Switzerland they get a exemption to import the car temporarily for their own use w/o any formality. From custom point of view you import when you bring stuff across the border, specially valuable stuff, even if only for a certain period of time.
Luckily, Swiss customs is quite pragmatic if you drive a sick visitor in there own car they are still the main benefactor of that ride and thus are using it. You could also go on a wine tasting tour were the drink and you drive the car.
Now, if you are a Swiss resident you cannot profit from this tourist exemption. Means you can simply drive over the border with a foreign registered car. Unless you have an exemption from customs. Same applies vice versa if you are a resident in an EU country. In that case you cannot simply drive with a UK or Swiss car into the EU customs area.
But again, in all that cases the driving license is not important. At least as long as it is valid for the vehicle category in the respective country.
This is good advice whenever loaning your car, regardless of whether the driver is a Swiss resident or not. A good Swiss friend of mine was stopped by the police while driving his father-in-law's car and the police gave him a very hard time, they seemed to suspect he had recently stolen the car. Ever since hearing this story I always prepare an attestation to avoid any hassles.