In a war, DoD could buy the satellites, but the 5th Amendment takings clause does not have an exception for war.
Which might theoretically be unconstitutional, but the courts have a history of ignoring the text of the constitution during wartime.
In a war, DoD could buy the satellites, but the 5th Amendment takings clause does not have an exception for war.