Keep in mind that magic erasers work because they're slightly abrasive, so I'd try some less abrasive options first. I'd be surprised if a microfiber with some water or diluted IPA doesn't clean it up.
Based on the locations that it's on, it looks like it might be sun screen or lotion from one of your passengers? Just kind of aligns with elbow locations/touch points (like someone pulled on the handle and used their arm to nudge the door open)
Amazon/eBay have a bunch and it looks like it's just plug and play into the OEM brake light location. Here are a couple I found on Amazon, pretty sure they're all from the same factory
https://a.co/d/2loTb3W
https://a.co/d/a9NgnX5
Yeah, both are perfect. Can't even tell it didn't come like that to be honest.
The door handle covers I bought were from a different seller, but I'm pretty sure they're all from the same manufacturer so they should be the same
I bought gloss black mirror caps straight from Ford for my badlands with the camera/light cutouts using the part numbers below. Not sure if they're the same for a Braptor, but they were about $96 each. Thought I'd share in case you don't find anyone selling theirs.
M2DZ-17D743-EAPTM...
I did this:
https://www.bronco6g.com/forum/threads/mic-hard-top-wind-noise-reduction-2023-edition-plus-bonus-fix-for-bad-adhesive.64146/
+ this (read the whole thing to see what worked best for me)...
Trim the running boards shorter (remove the end caps and cut) and/or do this:
https://www.bronco6g.com/forum/threads/operation-raise-factory-running-boards.74960/
To be honest I'd be more worried about them taking it apart and gluing it back together properly. Push for a whole new hard top if you can or just inspect it very well
FYI, you can DIY a ceramic coat for much much less than the $1200. If you don't care to polish your hood before coating, you can probably do it for $100. PPF sounds better for this case but thought I'd throw that out there.
Anyway, I'm also not sure how well the ppf would stick to the hard top...
IMO, yes it's thin, but I would much rather have the factory applied paint instead of letting a dealership try to repaint it for me. The chance of them messing something else up or having mismatched paint/panels wouldn't make it worth it to me.