2) The real threat is nickle iron asteroids of 50 to 100m diameter. They are too small to see at any real distance and big enough to survive entry into the Earth's atmosphere. If one of them landed on a city it's goodbye London, Washington, New York etc.
I think that the biggest threat would be from the more likely impact site, the ocean. Even a small, dense object traveling at these speeds hitting the ocean could take out more cities than just one. Could take out entire contries if it hit the right spot.