my 94 had similar miles, records of good maint, and looked at least as bad as your DS and FD.
my 92, twice the miles, no maint records, DS and FD looked fine.
go figure.
not cheap to repair, but bike feels WAY better afterwards. there was just a thread on this same issue a few days ago.