DuPont flashing tape for driver to baffle?

thank you the paper side would be out not sure how long the paper will last though. I will pick up the weather stripping. I may want to eventually sell the drivers so I do not want to mess them up. I did want the driver to baffle to be air tight.