Re: Sunroof seals
Simple answer = NO.
It looks like it is sealing fine. Put some water on it to confirm no leaks.
I personally have never looked closely at my seals, but your look fine. While cosmetically it looks wrong, it is for sealing water/dust/wind from the outside, not to look nice.
Previous Ride = 2011 JGC CRD Overland
Current Ride = 2014 Silver JGC SRT with Pano, HK and Spider monkeys.
Mods = CLSTech Ribbon Mod