1 No free dining, they can do extra magic hours.
2 Yes
3 Yes, we did this once before, just swap passes as necessary between the fort and resort parking pass.
4 A cart will get you around well within the campground, but we always use our vehicle to go out a couple times (groceries, dinner...