fusion hobbies (
www.fusionhobbies.com) will have genuine DF02 CVD's, the 3Racing ones would be ok for the rear, but the Tamiya ones are far tougher.
Outdrives, the rear ones are an odd setup, plastic holder for the diff-ring, steel outdrive. The wear is caused by the fact that there is waaaaaaaaaay too much droop, I am looking at between 5+10mm inner spacer for indoor racing. I can't find Tamiya outdrives at the moment, I got a set of fronts coming to go on the rear (they should fit) then you are welcome to my spare ones.
3Racing got some rear outdrives on their site, just not released as yet.