A good body shop ("panel beater") can probably fix your current pieces. I was amazed at what I, a complete and utter novice, was able to do on a really, really bad dent in my VW 411 passenger door, it's now invisible. Took me a few hours but the result I found amazing. Just think what an experienced, trained person is able to do. Maybe just take it to one or two places and ask their opinion + estimate?