Getting back to the dining plan, if this hasn’t already been addressed. You can only add the dining plan to your resort reservation for only the length of stay at that resort and any remaining credits will be available until midnight on the day you check out. If you have split your stay between two resorts, then you have to add the dining plan to both resorts’ reservations as the dining plan is not transferable. So, if you have the dining plan at both resorts, you need to use all remaining credits from the first reservation by the end of the day you switched, after that, those dining credits are expired, null and void. Your new credits are available as soon as you check in to the second resort, but in practice, you should not use any of them until you’ve used up all of the first reservation’s credits.
If you plan it properly, you should have no problems. We have done the dining plan on split reservations in the past and everything worked out fine.
Remember, if things look really grim, get a dining reservation for one of the two credit signature restaurants. That way, you’ll be sure you’ve used it all up. As for counters, any remaining try to use at your resort’s food court and get them in to go containers. Same for snacks.