1) Could a starshade in orbit be used by ground based telescopes? If so, what kind of orbit should it have?
2) Could the same starshade be used by two different space telescopes, or does the positioning make it impractical?
If the starshade was to stay in place over the ground telescope, it would have to be in a geosynchronous orbit, which puts it almost 36,000 km from Earth's surface. To cover an angular distance of 1 arcsecond (1/3600 of a degree), it would have a size of around 10km. Certainly not impossible, but technologically impractical at the moment. Also, the starshade would only shade a small region of the sky, so it wouldn't be useful from other observing sites.
As for the space telescopes using a starshade in geosynchronous orbit; that would be impossible, at least for scopes orbiting Earth, like Hubble is. The starshade is orbiting Earth at a different distance, and therefore speed, than the telescopes. As far as I can see, it would be near impossible to keep them aligned for anything more than a few minutes. I haven't done any number-crunching on this, though.