This is a pretty basic question, but I haven't had to think about orbital mechanics since high school. So just to check - suppose a [classical] system of two massive objects in a vacuum.
If the density of either object is the same at a given distance from the center, and both objects are spherical, then both objects can be treated as point-masses whose position is the [geometric] center of the original sphere. In the case that either object is not spherical or has an irregular distribution of mass (I'm looking at you, Phobos!), both objects can still be treated as point-masses but the center of mass rather than the geometric center must be used.
Is this correct?