Duster quarter window seal

1. Yes, last weekend.
2, 3, 4. No.
Looks like your taking the quarter glass out.

Go to mymopar.com and download your cars factory service manual