If it's as good as condition as the pics make it look and actually only needs those few things fixed which may cost little to nothing (depending on what's wrong with the a/c), i'd say the asking price is fair.
It's a vert and most of the time the roof and seats are beat to death, those 2 items would cost 2 grand alone to fix, but he's done them already.
Then you have what appears to be fresh paint, that's $2500+ (depending on the quality, if it's maacoo, subtract $3500).
Good luck finding a better condition vert for less than that here in NJ, so not sure where you live but here i think it's a good deal.