The very low tax rates in Switzerland have a large say in the matter. See also Monaco, Andorra and other, similar places.
he lives in Switzerland like many other f1 drivers
Because they didn't make it in F1.
For some drivers it depends on their contract. Most of the big teams allow their drivers to live where they wish. For example Fernando Alonso has lived in Switzerland for a few years. However when he started to work for Ferrari he moved closer to Maranello so he can access it more easily. Vitaly Petrov however was told to move to England if he wanted to carry on racing with Renault.
Yes, if a woman is good enough then she could be an F1 driver.
In a room
2
Yes
Over 600 different f1 drivers have won a f1 gp between 1950 and 2012.
The Drivers for the Williams F1 team in the year 2010 were: Race Drivers: Rubens Barrichello and Nico Hulkenberg Test Driver: Valtteri Bottas The Drivers for the Williams F1 team for this year 2011 are: Race Driver: Rubens Barrichello and Pastor Maldonado Test Driver: Valtteri Bottas
Alberto Ascari
Nino Farina
Juan Manuel Fangio