When we have eaten at AKL for dinner, they have given us a 3 hour pass. When we have gone to BC at dinnertime and told the guard we were there for dinner, they did NOT give a 3 hour pass, and then we walked to the International Gateway. You do not need a ADR number or anything. However, we have not done this for breakfast, so I don't know if you do get a 3 hour pass earlier in the day. Another option would be parking at the Boardwalk.