Mercedes E 350 Flex disc, flange and pinion seal

I am told all three are needed.  Is this true, and what should a reasonable cost be ?