They know the locations of their satellites extremely precisely, and they know the round-trip time from them to the dish. It basically is a positioning system on it's own.
Sure, but to do this would require firmware support (due to the timing requirements) in the satellites themselves, I believe. I doubt that's happening right now.
As bitrates increase, time of flight becomes more and more of an important quantity. Also, it’s likely Starlink satellites will develop ability to do time of flight for military reasons, ie as a backup to GPS.
The satellites are presumably themselves beamforming their transmissions to the dish to a high angular precision. If the satellites know their attitude precisely via star tracking and IMU, then a single satellite could be enough to geo-locate a dish.
I wouldn't be surprised if SpaceX tracks starlink satellite orbits via GPS, so that may limit their use as a redundant GPS system.
Now I'm curious what their command and control links look like. It's possible and perhaps likely that they can only communicate with any given satellite intermittently, as they fly overhead of ground stations.
That doesn't make any sense. There's WAY more money in commercial satellite internet than there is with niche US military contracts.
I don't understand why people are so committed to assuming there's a nefarious "real motivation" behind Starlink. Global telecomms is on the order of $2 trillion in revenue per year and growing. The US military's GPS budget is about $1.5 billion. So we're talking about addressable markets 3 orders of magnitude different in size.