They could have full autonomy on the highway *now* with an upgraded sensor suite. Driving around the city is orders of magnitude harder than highway driving.
No, Tesla really can't have full autonomy now, even with an updated sensor suite (redundancy on every step, bi/tri-focal cameras, side cameras, rear radar, etc.). They don't have the software for it yet, and even though Autopilot works great, it had many limitations.
Now if you're suggesting a crippled Level 3 that only works in perfect weather, with perfect lane markings, etc. then yes, Tesla can get there very quickly if they update the hardware.
- - - Updated - - -
Those systems don't change lanes, accelerate for passing, decel for off ramps, come too a full stop behind traffic and then proceed with the the flow of traffic, from my understanding. All features of Tesla's TACC
Tesla doesn't change lanes on it's own. The decel for off ramps is somewhat annoying, as it can start to decel randomly (not necessarily at an offramp).
Otherwise I think the Inifnit Q50, Mercedes and Acura systems are pretty close to Tesla's. They all have nags now.
- - - Updated - - -
Recently there was an article in the local paper about traffic/mass transit planning. Part of the article was discussing the potentially large impact self-driving cars could have on traffic, and how the best near term strategy would be to add more HOV lanes on all of the major highways, and within the next 10 years if those lanes are restricted to self-driving cars, how much additional traffic they'd be able to handle (assuming self-driving cars would be able to safely maintain higher speeds, resulting in increased capacity on the HOV lanes).
As mentioned above, while the technology may be available to implement fully self-driving cars within a few years, it could take considerably longer before the manufacturers (including Tesla) will enable that feature, because of the potential liability issues. Today, unless there's a flaw in the car, if there's an accident, the driver is responsible. With a self-driving car, that responsibility could shift to the manufacturers. And when the manufacturers are concerned about liability, they impose restrictions - like how most nav systems (other than Tesla) restrict functionality while the cars are in motion (because they don't want to be liable for an accident).
Once self driving cars are a reality, full autonomy -- say goodbye to mass transit (sure it wont happen right away, and the mass transit that exists may stay in place, but no need to further bulid it out, especially when the price of the technology goes down).
No need for buses or trains. Hail a driverless uber and get to where you need to go. Uber can even have an unlimited plan, just like the subway has an unlimited ride plan -- get to/from work, door to door, in a city, without having a car or using the trains.