You should do it but just make sure you have them
You don't have to but you should just to secure your ticket/seat.
It is best to make reservations as previously noted.
Not necessarily although recommended, if its a full castle you may not get in
Yes, they prepare the amount of food they need and other stuff like paper crowns, free towels etc. in advance so they need to know how many to prepare for.
No, but seating is limited and reservations are strongly recommended.
I would...i was there for a wedding so I'm not really sure
Yes
Thanks! Your answer is awaiting moderation.