Amazing! I am happy for you! Let us know how it goes.

I have always booked my flights with expedia or Delta(directly) and they have always needed my passport number. Hope you can get it in time.
Share your trip when you get back! Please.