Yes, you need a passport to board your flight to Portugal. Your passport must have 3 months validity beyond the date of intended departure (i.e. if you plan to fly back to the U.S. on October 10, 2023 your passport must expire no earlier than January 10, 2024). Passport renewal can take several months, so please double check your passports soon and make appointments at passport agencies if necessary!
Yes, we recommend making reservations for every day other than Saturday (the Wedding) to ensure availability for you and your party. Of course, many restaurants will take walk-ins, but if you are traveling with a larger party we suggest making reservations to ensure you can all eat together.