Regarding Autopilot... Think this video show some interesting details about how advanced the system already is today and the hardware already is out there in customer cars.

Even if this version shown in the video still is an internal Tesla build not released for the customer cars yet, it will be in a few months.