gtaylor, I don't think that it is possible make a new post in a thread, just reply to an existing post.

In response to your question, yes, that's exactly what you have to do. Immigration wants to check your papers, Customs wants a chance to check your bags, and TSA won't let you board a US-origin flight until you've been cleared by them.