You should install sealant between truck and rubber there is a space in the rubber to keep water away from the truck window rim even if You're truck does not leak you want to keep the water from setting in that space and rusting the window rim on the outside of the truck under the rubber look at the shop manual cross section of the rim and the rubber that space is there to install sealant so water does not set in there.
Pete