I also believe that it will likely take SpaceX until 2030 to launch Starship 400 times. That date will depend on the number of operational launch towers and how fast SpaceX is able to increase it's launch cadence.As for what those 400 orbital missions will do? About 1/4 would involve general tests, and missions supporting crewed missions to either the Moon or Mars and the other 300 or so would be to deploy V3 Starlink satellites.