It is usually similar. Last year's will give a pretty good idea. It gets minor tweaks here and there. Their PTR has their report time.
Yes give lots of extra time. Lots of threads on this. No one is going to check their exact time. They do this to spread out the new Plebes so there isn't a line of 1200 at one time. It's so they can all flow through Alumni in a 8-10 hour period. In the PTR packet it gives instructions on where to park. Busses from stadium. Can park downtown and eat the costs but garages fill up fast. You can also drive on the yard to drop off and then park off of it. Just an FYI if you do this... stay away from Alumni until final byes are done. New Plebes have a tednancy to get pulled into Alumni.
Use the search function or cruise around the USNA thread for a few pages back and you can finds threads with tons of this discussion.