Since I was a kid I go by the old standard , 3 months or 3000 miles, for oil changes. I realize that oil has gotten better, etc, etc and can probably go a lot longer between changes but $30 per oil change is pretty cheap insurance. It has served me well since high school.
Transmission and rear end only need to be topped up when they are low.