My family is traveling to Florida in May. We will be staying off site (rental house) and going to the Magic Kingdom for one or two days. For reference we will have 8 adults and 4 children (6, 3, 2, 1).

1. Which rides should we get fast passes for (family friendly rides we can all participate in)?
2. How long on average are the wait times for the family friendly rides?
3. We do not have any restaurants booked (other than Chef Mickey on a different day). Will we need to plan on eating our in park meals at concession stands?
4. Can you bring in food (un opened bottled water, kids snacks...)
5. Any other hints or advice would be appreciated!