I have my roof and spoiler wrapped. I love how it looks but if you look close you can see imperfections. It was hard for the guy to get it perfect without me taking off my roof or spoiler. It's a very subtle thing almost no one besides subie enthusiasts even notice it. I think it'd look good but extremely subtle on a DGM. As for the dent I think you should probably get that pulled before you wrap the roof because that will either be a bubble or stay a dent and you probably wouldn't wanna get that fixed with the wrapped roof.