As for the AP resort rates - you do not need to have an AP at the time of booking (name of the room booking must be the same as the AP though once you get it). You may be asked for you AP when you check in to your resort (the AP voucher is acceptable if you have ordered your AP by phone).
When we used the AP discounts a few years ago we were never asked to show our APs at check in. We had ordered them via phone and had the AP vouchers though. They may be able to tell from their system that you have ordered an AP or not.