Wow!!! Congratulations on your new Ice Castle and welcome to ice shanty. If you fill in your location it will help everyone to know which region (or country) you call home. I would use spray foam insulation, there are different types and the stuff i was looking at sets up fairly hard. The guy I talked to talked about adding a sealer that would help also. If your in Iowa I have a phone number that may be useful to you. He travels and does mainly homes so its possible to meet at one of his jobs and he could spray/seal it there and your back on the road to home in an hour or so. I have also seen kits online for DIY...