All sunroofs are prone to causing ‘leaks’. Primarily due to the drain tubes getting clogged with pollen. Just shoot some air through the tubes every year.
I have ran the Terra G3’s on my Ram 2500 and lined them a lot. Not sure how do do in snow but very good in medium OffRoad conditions. I would certainly consider them when it is time to replace the stock Territoir tires