Some insurers grant NCB for named drivers on a policy, but it's not a rule. I think Admiral did it for the Mrs when we got a second car.
That said, do not have the car registered to yourself, be the primary driver, and then have somebody else hold the policy in their name with you as a named driver. Most domestic policies require that the policy holder is the registered keeper and primary user of the vehicle.
Garaging your car for insurance is an interesting one. Whilst it helps stop your car from being pinched, you'd be surprised at how many people drive into the shelves at the back or smack the wall. If you do say you keep the car anywhere special then you tend to only be insured if you do that (e.g. forgetting to garage your car at night means it's uninsured).