For starters, you need to get a good test done. Your numbers do not make any sense. 13 grains... a grain = 17.1 ppm, so your minimum TDS would be closer to 225 PPM, not 50.
Iron bacteria, high hardness, etc.
A common way of treating this is with a chlorine injection system, a properly sized contact tank, A GAC tank, and a softener. This is only a guess without a proper water test.