Hi,
I am in dilemma here. Any insight will be helpful! We are planning to travel 7/23 (tickets not yet booked due to new credit card not yet delivered (trying to get extra points by meeting minimum spend requirement with these tickets purchase

), and realized passport are expired
Should I go urgent passport agency route ( needing visa for second country we will visit, first country does not need visa) OR just do the expedited service hoping renewed passport will reach me in time?
I have appointment with passport agency in two days but I wont be able to purchase my ticket before that.
Once I send the passport to National Passport Processing Center, PA, If my travel date is too close by, can I contact them? Is it even possible?
Thanks