Tires vary all over the place from 1500 miles up to 12000 for my PaselaTG 35mm touring tires. For the mechical stuff go to
http://www.parktool.com/repair/.
Replace a chain after 1/16" wear (streach) in 1' of length. Remove, clean, replace and lube the chain every 650 miles. Sooner if you spend a lot of time in the rain.
Replace the cassette when a new chain slips on the cogs.
Overhaul your hubs every 2500 to 3000 miles unless you ride a lot in the rain. Then a shorter interval.