Stop in for a cup of coffee

Ouch, I would look for a new piece, you have a lot to repair there around the spring mount. I dont know what is left untill you start cutting it out. There is a guy in the parts car section right now fully parting out a duster. Maybe he can cut out all you need? I am not a body guy any one else chime in?