I am told all three are needed. Is this true, and what should a reasonable cost be ?
Yes, you want to replace all three. Not because they have all failed but because it is very labor intesive job. The parts themseveles are cheap.
As far as the cost it will depend on your location. I would estimate around $700-$1100.