On the "sulfur smell" the cause is usually bacteria that attack the anode rod in water heaters. Most times a good flushing is all that is needed, if not the rod can be removed. If the supply is seldom used the gunk can settle in the pipes and traps in the drains.