I made the missing insert from 3/4" plywood. The challenge was finding a cushion to fit. Never did find one but found a chair cushion that works well enough. As for the door, what shape is the current door? Usually the bottom corner is broken from someone trying to pry it open. If you can make a template from the existing you can have a door made by a local plastic company.