No need to worry about the outer trim piece. It’s really just decorative. The trick is keeping water from pooling in the lower corners where the body seams are. Just like the windshield frame, there are seams in all the corners and the factory single stage seam sealer tends to deteriorate. Then you have a slow weeping leak.