Not to my knowledge
No
No you cannot. If you are hungry or thirsty while there, you have to purchase their expensive food/ drinks and eat/drink in their food court/cafeteria area. This was one of the negative things about the aquarium in my opinion.
Not inside the aquarium.
Thanks! Your answer is awaiting moderation.