1. Mom, dad, and kid all need to go to work/school at roughly the same time. If they all have a 15-20 minute commute (well below average for many areas) and the destinations for all three aren't in the same immediate vicinity, we're right back to the family needing 2-3 cars.
2. Eh, no. Go to the mall or a shopping center parking lot and walk around looking in people's cars. The average person's car is somewhere between messy and a pigsty. IMO, this will only get worse with SDCs, since people will be able to do more eating/dressing/preparing/relaxing in their car without the need to drive. Not to mention the number of people who simply don't want random strangers using their car. Uber or Lyft would have to offer a significant fee before I would even consider it.
3. Vehicle owners are used to convenience. If I live in 20 minutes outside the city, then I probably have to wait 20-30 minutes for a ride to arrive before I even start my trip. Massively inconvenient, and not worth it.
SDCs will definitely lead to change in American society, but I have to wonder if it won't completely backfire on some of these expectations, and actually lead to American society sprawling out even more into the suburban and rural areas. WFH is becoming a viable option for more and more jobs, and longer commutes will be much more acceptable to most people when the time in their car isn't simply lost time.