U also can Google search on maps where u r staying then zoom in to see whats around
Everywhere
There are many stores. For the food, each booth has one or two food items, and a beverage and dessert. Portions are small, so you can try more. Everything is a la carte.
Goods? Just outside the park is Disney Downtown that has many many stores. If you want Disney specific items you need to go into either park. But Disney Downtown has many stores with many things for sale.
Thanks! Your answer is awaiting moderation.