Yes, you can use rainwater for domestic heating. You need to be sure that the system in place can filter out any bacteria that may have been present in the catchment medium.