I have never heard a suggestion that hard water was beneficial to
teeth. There is apparently some weak evidence correlating hard water
with heart health.
If water is softened by ion exchange, it may well contain sodium and/or
potassium. I rather doubt that the amount is a health issue with normal
usage.
Some filters may remove fluoride, but that probably depends on the
particular filter.
Steve