Drip rails and window seals

So, my car has been apart for quite some time and I didn't remove the trim, the body shop did. I ordered new drip rails from AMD, but now I'm finding out that I might have needed another piece for the weather strip? If this is true, does anyone know who makes it? I just got rid of all my trim because it was beat to hell and now I'm panicking that I might have given away pieces that I can't replace with new.

This is what I got from AMD...
Roof Drip Rail Moldings | AMD 630-1570-S
Author: JKCuda