If the dent is in the centre of the roof then its probably unlikely but hopefully john will be able to get at it... Roughly what diameter are the dents? I have a set of suction cups here that may do the job if you wanna take them and try you are more than welcome... I took a huge one out of my girlfriends dad's car after someone reversed into the side of him...
Cheers the one in the roof is just over the back window it only small, the bonnet is bigger had one of them cup on it and no joy, but thanks for the offer some kama for you.