I second the recommendation of the 3M double stick tape it's very similar to what alot of manufacturers use to apply side body molding and logos. I used it on my Jeep to reattach a broken side marker light and it has held for over a year now. The windshield glue is a black urethane that you can get in tubes for a caulking gun from napa. If you use it it WILL be permanent but it can also be messy to work with and an absolute NIGHTMARE to get off of your hands. It runs about $15 a tube. I think the 3M tape is about half that.