In regards to old parts availability, 3D printing tech has come a long way. I read that Porsche has a restoration program for their classics where they just 3D print new parts that aren't in production. 10 years from now, that tech could be low enough in cost for non-luxury vehicles too.