Please remember Thailand is 14 hours ahead of Arizona. Also pay special attention to your layover time. If you wish to arrive in Thailand on December 3rd, you may need to leave the US on December 1st.
For those of you who have not travelled internationally, nearly all airlines offer 3 meals and unlimited drinks for the duration of your flight. Some airlines may have a dress code but this is rare.