Doesn't sound like a bad deal to me. Depending on what kinda parts yards you have around you could fix most of those issues fast, easy, and cheap. If you know a PDR guy or a body guy, that could be easily fixed too. If you lived around me I could refer you to a real good PDR guy whos about the cheapest in town but IMO he's the best. He's very anal, he'll take twice as long to do it but when its done, its perfect. Can't argue that at all. He gets all my work...