Looks great!
As for used cars, until rules come out (Gee, wonder where those might wind up?), my suggestion is to figure out some kinds of 'problems' and give them a karma cost, reducing the car's price by 1K per Karma (and availability to match) ... show that 'abused' leads to 'used'.

This lets you get a cheaper car, but, it's gonna have some 'character', from an engine that's spotty to needing new tires to "That weird pinging sound that nobody can figure out but doesn't SEEM to be bad ... sofar.'
Off the top of my head?
NEGATIVE QUALITIES
1 karma - Bad Paint Job. You want to drive around in *that*?! Gives 1 automatic success to any roll to visual Perception or memory tests to know it.
1 Karma - Bald tires. You need a new rubber all around/jets need cleaning/airfoils need help. -1 Handling until repaired.
1 Karma - Dinged up. The car's been bumped hard, but you can hammer it out over an afternoon or two. The vehicle has 3 Physical damage.
1 Karma - Transmission issues. Lower the vehicle's Acceleration by 1 until repaired.
1 Karma - Engine stress. Lower the vehicle's top speed by 1 until repaired.
1 Karma - Electronics are FRAGGED, Omae! Reduce the vehicle's Pilot and Sensors by 1 until repaired. May not be Rigged until repaired.
(One third of the vehicle's values) - TOTALLED. Reduced Body by half. Reduce Armor by 3. Reduce Handling and Acceleration by 1 each. Reduce Speed by 2. These reductions may not be repaired.
Tons more that you can do of course. The main thing is that if you get an initial pricebreak on the ride, you should pay twice as much to get it up to snuff. Short term gain = long term pain.