We have an annual pass so I really don't know
Yes. You pay upon entering, and if you stay at the Inn, your room key gets you back in.
Yes. However, if you're staying at the inn for multiple days, you just show your room key to re-enter.
Yes
I believe you do to go anywhere in the park.
Thanks! Your answer is awaiting moderation.