I would seal over the original if there is no sign of it coming off. The windscreen to roof has a foam/rubber seal but I would also seal the outside with a pu sealer of some sort.
I would also fit a new windscreen seal, bulkhead to screen panel seal and door seals. Also the panel gaps need...