My car also leaks a lot! So I am quite interested in this topic! I made some 4mm neoprene pieces to the A pillar. I hope, this helps a little bit!
What i still don´t get (sorry for that), is how you apply this neoprene to the header rail. Do you use a 2 x 2mm self adhesive neoprene roll? I think it has to be glued in some way I think?