Change oil in diff. and gearbox?

It all depends on your operation, the best way to tell is to drain a bit and send it off for analysis,

Oil does not go off, it gets overwhelmed by contaminants and in a closed system such as a gearbox or differential, contaminants mean wear metals.

Analysis is the ONLY reliable method of determining oil change intervals.