Congratulations on the car, man
However, the average mileage is around 12,000 a year... Your car is 12 years old, your mileage is not great, it's actually about 20,000miles too high. But it shouldn't be a problem.
Five rust spots? The body needs to be repainted? 163,000miles? I REALLY hate to say it man, but that car doesn't sound like it's worth $2,000.
I hate to be the Dick here... But that's honestly how I feel.
-Wes