Yes. Starship’s pace is messy but relentless, and SpaceX only needs to stick one uncrewed payload on the surface before 2030.
Agreed. And honestly, NASA's Artemis timeline depends on Starship HLS anyway — if SpaceX slips, the whole crewed return slips with them.