I hate to say it but it looks like the w/s may be slightly big. That said, I would leave it sat for a while, not sure what the weather's like there, but a nice sunny day might work wonders. New gaskets, even when we could buy OEM from the dealer could cause us to invent new words. If the glass is too big, the solution is to sand it, not a fun or fast process. That said, from what I can see from the last pictures , it looks pretty good, you may be in good shape. John