No a Softner will not cure both problems, You have 2 different issues your dealing with. Your best answer is to get a treatment specialist to check your water and recommend the proper answer. I suspect your on a well system. Like Speedbump said Don't expect Majic cures on internet or...