Atnixon, do you need to sand the glass smooth?
Yes, for your own safety more than anything, besides from that, it does not overly matter as the silicon with cover and seal the glass joints..
If going down the EDPM as JoJo suggested, then i would ensure that they are well sanded and smooth so as to not cit/split the rubber strips...
Niko