To answer the question, you don't need an AP in hand to make the reservation, but you do need it when checking in. You can purchase the AP's at the four major theme parks as well as a desk located down in DD... Just make a quick stop by & pick up your AP's....