First, Check to see if the new home warranty applies to your situation. If you are in Alberta, for example: http://www.homewarranty.alberta.ca/.
Definitely fix the issues before further damage..it could be the freezing of the bathroom is cause a lack of insulation, which maybe cause icing on...