Hello mate,
Being following this thread hoping i can help i guess what, for the top seal get a cavalier mk 3 rear window seal cup the longest part of it and with a bit of trimming it can can be bonded into the gap at the top nice ans snugg. Mine has one in for three years without leaking shrinking or anything.
Useless info comes in handy sometimes, when i had mine fitted the guy in the windscreen place let me scrounge about in his garage for ages and he did for a tenner so good look for when you get it done.