All of these factors and more have to be taken into account if you want your predictions to be accurate. Aside from telemetry processing, most of the computing power on the ground during a space mission is used for churning out navigation solutions.
Fun info: The NASA orbital codes include things like photon pressure... from sunlight reflected off of other planets in the solar system. At some point, I think they are just showing off :)