I see you have just 17 posts, so here's a mercy link:
http://www.pelicanparts.com/bmw/tech...eplacement.htm If you'll visit the Knowledge Base and read through those posts, or
try searching the previous threads on the topics you're interested in (belt replacement, brake fluid flush) you'll learn a tremendous amount of info about maintaining your car.
Happy Holidays!