I usually take a Camelbak of some sorts whenever we go skiing for a day. I have always worn the pack on the outside of my jacket, and have never had the water inthe bladder freeze. We have minimized freezing in the tube by draining back the water after drinking by either biting on the valve, or after my wife takes a drink she'll elevate the valve to drain the water back. Blowing the water back to the resevoir works, but you risk introducing bacteria into the bladder. Yuck.
I have a cleaning kit and use it occasionally. If I have only been for a day with a hydration system, I will fill it with warm water when I get home, and drop in a couple denture cleaning tablets. I'll run some of the water into the tube once the tablets get going, and then let it sit for about ten minutes. After that, I drain the bladder through the tube, and rinse everything out well.
I have a couple commercial devicesfor hanging the resevoirs to dry. I also found a couple plastic coated wire hangers that I bent to fit into the resevoirs so they can be expanded for air drying.