I think youve answered your own question,,pull it apart,,get measurements or a part number, or drag the nasty,goo covered,slimy thing to an auto parts store.
As far as the weatherstrip,ACE Hardware or similar usually carry foam weatherstrip tape,different thicknesses and widths. It wont be orig. but it'll probably work.
Marty