You greenhouse may no be leaking due to cracks its just the heating and cooling process like in a car. No matter how hot it is in a car within an hour or so its back down to outside temps and a car has alittle more insulation then your greenhouse. For water barrels you should be able to find blue ones for some what cheap. 10 to 20 each paint them black and cut the tops off of them. This will heat and humidify your greenhouse. Also to keep the water warmer you can add bubble wrap to the inside b4 you fill it so allow it to cool off faster. A clear silicon on the outside of the building so stop air and water from leaking in but you will also have to do the inside as well. This will prevent you from ever taking it down with out but if you ever have. To then you may have to take a razor blade and cut along the grooves of every panel. It get really expensive to heat during the winter months no matter what climate your in but a somewhat cheap method would be to bubble wrap then plastic poly the outside during these months. Note plastic poly should be 6 to 10 mill thick. The thicker the better as well with the bubble wrap. I know it may not look astetically appealing but it will help keep more heat in. If I may ask did you purchase greenhouse from harbor freight