I am flying from Minneapolis to Birmingham, AL. I have a connection in Charlotte. The airline is US Airways. I am carrying on everything. I have to get from terminal B to Terminal E. My options are to either have a 37 minute layover or have a 3 hour layover. This is my first flight with a connection. Please help! Also, I'm 15 & flying alone. Do I need ID to board? Will I have to go through security at Charlotte? Thanks in advance.