Yes
Yes you can
Yes, but not disposable straws.(dangerous for the habits, environment)Sippy cups and water bottles are perfect.
I seen people with ice chests
They did not check bags upon entry, so any food in your bags would be unknown to them.
Thanks! Your answer is awaiting moderation.