Trim And Rattles

First off ill start with a confession. I have accidentally pull the trim off the roof bar that attaches above the door which the hood clips on to. What's the best adhesive for sticking it back on. It looks like lotus uses some sort of black adhesive?

Secondly I have a rattle which seems to becoming from over my right shoulder towards the rear wheel, sounds like metal on metal such as someone running a stick along some railings, but it only does this one a certian strech of dual carageway. I've looked from the top but cannot see anything. Any ideas?