RE: Foam, where to get it?
My Foam had a thin protective plastic film that comes right off. I still would call to building supply companies and ask for insulating white foam. Maybe they do not need to insulate new construction with 4" foam in Texas, but they seem to use it here in western Pa.
Good luck!