Question about Duster Drip Molding

I am looking to install some new Drip Molding onto my 1972 Duster,

1:) Do they make different ones for Hard Top vs. Vinyl Top
2:) Do you need to install any 67-76 Mopar A-Body Drip Rail Seals....from AMD

Thanks

From AMD :
67-76 Mopar A-Body Drip Rail Seals
Part# A-150960 Retail Price: $11.99