Solid condition?
Forgive me for being concerned, but given the nature of the problems, it sounds like the PO neglected the hell out of this car.
Regluing the door panels is an easy task, unless the vinyl is shrinking -- then it's a pain.
best, whit