Some of what I'm about to suggest might be considered blasphemy, but here goes....
Breakfast. Waysider - Don't waste your time. Now, it's good breakfast - very good - but it's TINY. There are maybe 7 or 8 tables. You will spend all morning waiting in line to get in. Try Wright's Restaurant in Alberta City (5-10 minutes from campus) for a quicker southern style breakfast. If you want to move up in price level/fanciness, Metro Diner, which is a chain, has killer breakfast in Midtown Village.
BBQ. Dreamland - Don't go expecting great ribs, but the atmosphere is awesome. Whatever you do, do NOT go to the Northport location. I can't speak to Archibald's, but I've been to Archibald & Woodrow's twice and got a plate full of fat and gristle each time. Their vinegar sauce isn't my cup of tea either. Maybe the issue is that I didn't get ribs there. If you want pork BBQ, Jim & Nick's is good, but I drive about 20 minutes south on Hwy. 69 and go to Big John's in Moundville. Their pulled pork and onion rings are awesome.
Wings. I would concur with the previous post about the Harper Lee Dr. location of Baumhauer's not being good. When they remodeled, the portions got smaller and price went up. Service is lacking too. The south location at Hwy. 69 & Skyland has better quality and service.
Parking. I've done the parking at Central High School before and it's really easy to funnel down 10th Ave. to the stadium. That will also put you near the Southwest corner of the stadium, which is where the shade starts to creep in.
Other. If you get a chance, stop by Steel City Pops downtown on University Blvd. They do gourmet popsicles that are KILLER.
Concessions. I used to work concessions with school groups and I would suggest that you not expect concessions to go smoothly at A-Day. A lot of stands won't be open and groups may not be working their actual stands. The concession provider holds a portion of their profits hostage unless they come and work A-Day, so they may be working with the bare minimum there to get paid. Also, make sure you take cash. You can use debit/credit cards at the concession stands, but these are systems that haven't been used since the fall.