We stayed at the ASMO this summer and all of those items can be purchased in the gift shop directly across from the hotel lobby. You can also purchase them in any parks.
As far as ponchos, unless you specifically want the Mickey ponchos, why not buy the $1 ones at Walmart before going. We've found it easier to identify our family members because they aren't wearing Disney poncho colors.
Dreams Unlimited Travel is committed to providing you with the very best vacation planning experience possible. Our Vacation Planners are experts and will share their honest advice to help you have a magical vacation.