Generally what happens is that Tesla will text you once the delivery is firm and booked in.
what they mean is that everything is in hand on their end and for further updates on what else you need to do is with the lease company.
If you have the Tesla head office number you can actually call...