you will definitely want the roof sealed in some manner. I did not do my install, Dissent did, but if it is like other ones i have worked on, I would want to use some sort of sealed washer mounted with bolts into the factory mounts. I would cut and drill some covers and use butyl tape to keep it...