Did the guy you bought the car put it together? Maybe he did not know about the leaks?
As far as the paint and body work goes, some are much easier to please in that department than others and you have already claimed that you are a give or take perfectionist.
It is a very nice looking Dart.
I am a little confused since you listed the car for sale last August for 30K.