There are whole house filters out there that will take out iron, sulfur magnesium and so on. Calcium won't be taken out, except the stuff that is suspended. As it gathers on the filters it will take some of the dissolved calcium out too.
The filters will take the arsenic too. Our last home had well water, good well water, except it was loaded with calcium and sometimes some sediment. It got the sediment and other things that might have been in it and some, of the calcium.
I've experienced Texas water and a whole house filter will help a lot. You may have to change filters more often than some other places but at least you will be able to drink the water. I even watered my lawn through it. the level of stuff, in you water might load it up quicker though.