About to try the dash doctor, post him your dash, he'll fix and post back, couldn't find anyone local to me...
Not sure on the door trims, I'm looking for the weather strip that goes between the door card and window if anyone knows where to get them?
Cheers Drew..........