I pored over this forum for definitive answers to just those questions. What I found out was:
- AAA does offer packages. If you want a package at a AAA rate, you have to book it through a AAA TA. They are discounted, and it sounds like they may throw in some AAA perks that aren't available elsewhere. Just this week I got quotes on a AAA package, and also a room-only reservation using my AAA number thru another TA. The package priced out almost identically to my room-only quote plus tickets. It sounds like other people's mileage has varied. Perhaps dependent on the season and resort? And of course, with the package I can add on the dining plan if I want.
- Right - you have to get a package to get the MYM dining plan. If you want to go room-only, you are out of luck on dining.
- If you get a package thru AAA, you cannot apply any other codes to it. In general, codes only apply for room-only. I think that applies to package reservations thru CRO too.
- One strategy that I am thinking of adopting is to go ahead and book a AAA package, then keep an eye out for codes (or have your TA do it for you). Might even book a room-only reservation at the same time with the intent of applying codes. If no codes have appeared before the 45th day before your arrival, commit to your package deal (or cancel it and gamble on the room-only rate - the only thing at stake most likely would be your dining plan). I get the feeling that pros at this have dual reservations going all the time
- If you didn't already know, packages are more restrictive regarding cancellation. You pay a penalty if you don't cancel at least 45 days before arrival for a package. With a room-only it's 5 days. With package you pay it all up front (by the 45-day mark). Room-only requires only a deposit, the rest is due at check-in.
This is all old news to board regulars, I'm sure. But it seems there are always a lot of people asking these same questions. Hope this helps a few people out.
So I think your assumptions are all pretty much correct. Old hands at this can correct me if I'm wrong on any of this. Would be interested in opinions on my strategy and what strategies other folks use.