I read somewhere (Bentley maybe [Edit: not Bentley, still looking to see if I can find it]) that Butyl cord can be used to re-seal the door's inner weather seal. I also purchased a set of clips because I have to do my passenger door lock at some point... I am hoping they pop right in.
There is this official part:
http://www.********************************************.com/tinyresults.php?pn=00004310100;TB_iframe=true&height=550&width=875
From this diagram:
http://www.********************************************.com/porsche-parts/986-97-04/807-10.php
Seems a little pricy...