#1 is a killer for most American cities. When you look at ones built in the last 50 years they are just not designed for getting around in any way but the car. Even when you look at cities built before the car they often have been destroyed by parking minimums in the zoning code that lead to huge parking craters and significant distances between points of interest. If you need a car for two peak travel time trips every day you might as well have your own.
When we fix it so that most people can commute to work without a car again then there are many models of ownership that might make sense. But self-driving cars are a red herring. They don't address the space inefficiency of cars both when moving and when parked. They won't work on streets anytime soon (as opposed to roads which are significantly easier to navigate). And they don't address the peak demand problem.
If you address #1, #2 would be easy enough to solve. Like many who don't use my car for getting to work I don't give a whit about #3 anymore plus you could do a lot of customization via profiles stored in your car rental account. #4 is what I mostly use my car for these days, it is a peak proplem, I use my car disproportionately on the same holidays everyone else does. But I don't leave the city on every holiday. I could see a zipcar type service keeping up with that kind of peak and not everyone is hauling stuff. Other countries have luxury busses for liesure travel, if car ownership weren't so high here I'm sure we would too.