I was thinking of trying these magnet's ProMAG® Neodymium Magnets. As far as the stripping you can get it on aliexpress I just looked up self adhesive weather strip.
Photos of the magnets, they are really small and strong as well as aliexpress what its called on there.