Seems like it requires Starship to launch unless I heard it wrong? Its too big for Falcon 9. Starship is still not space ready so it seems like it really depends on that program moving forward before we see these satellites in space. Given Musk's track record, I expect probably a year extra delay before it finally is opened to users. He did mention that they will probably produce a mini version of the satellite if Starship is delayed too much. Would they need to develop this mini satellite?
I would bet money there will be some availability of the service by 2023, when they said it'd be available.
I know the meme is that Musk's track record is to delay, but Starlink has been regularly underestimated and has kept pace pretty successfully. Much more than industry insiders expected.