this is about the best online H2 parts look up site-
http://parts.nalleygmc.com/productSe...ukey_make=1027
I doubt your going to find that foam, pretty sure that comes with the panel. Just do to any hardware store and look at their door stripping, same ****. Alot of those little parts like the 12 volt caps come complete w/ what ever panel its mounted to. If its available seperately it will be on that site.