Make your water tank from big used containers, like IBC tanks. Clean them well before use. For the heating system, use black polyethylene pipes. They catch the sun’s rays and warm the water.