Hopefully you wrote the VIN down or can get it from the dealer so you can run a CarFax on it. That way you can see where it's been and how many hands it's been through. I wouldn't sweat the undercoating, most are easy to scrape a bit off to see what's underneath. Plus most modern vehicles aren't going look bad underneath unless terribly abused.
The nice thing about the Iron Man is that they're white, which is a big plus here in Florida. De-badging is a no-brainer and there perhaps a few here on the board that may trade inserts with you.
Definitely get the CarFax and find out where the moonroof was installed and if it's a reputable installer.
Good luck!