An oil change should cost you around $25-30 depending on place and type of oil. The tie rod, water pump, and timing belt you can all find out from your local dealership. Other than that, just go to a reputable place (doesnt have to be expensive) and find out what they charge for all of those installations. Nobody can really tell you a price for this, as it depends on certain aspects.