Maintenance Schedule
I think the maintenance periods for MTB are the hardest to predict, because conditions vary greatly.  If you ride in wet, muddy conditions you'll have to replace your drivetrain and brake components far more frequently than if you ride mostly in dry conditions.

You seem to be mostly concerned about bearing systems so I'm guessing you're riding in the slop a lot..  I'd plan on rebuilding the suspension after every season (or 6 months of solid riding), replace the disc brake pads and probably drivetrain components on the same schedule, but test this assumption - use a chain wear indicator and calipers to measure chain and brake pad wear respectively.  I wouldn't worry so much about wheel bearings, derailleur and frame pivots - they'll let you know when they're shot..