The Perspective view is weird. I am in solid mode and I still only have outlines of the objects
The reason why your viewport goes haywire is because of the viewport's Clip Start/End values which you set to crazy amounts.
To give you an idea, your largest object is 2 000 meters (2 kilometers) wide, yet your viewport is set to render stuff up to 100 000 meters (100 kilometers) away.
And you also stuff close up to 1 nanometer from your viewpoint, that's 0,001 millimeters!
A sheet of paper is about 100,000 nanometers thick, a strand of human DNA  is 2.5 nanometers in diameter. You really don't need those clipping values.
In most cases you shouldn't set the Clip Start below 0.001 (1 millimeter). Even that value is rarely needed, and it's only when you need to be really close to something, like when you modelize something of a few millimeters. On a large scene like that, you probably do not even need to set it under its default value: 0.1 m (10 centimeters)
As for the End Clip, it is way too large and will lead to rendering &amp; performances issues. Unless you need to set your camera on one end of your map and be able to see everything up to the opposite end, you don't need more than 1000 m (1 kilometer).
Just a before/after comparison:
crazy clipping values

normal clipping values