Yes you can bring all sealed drinks in i brought a cooler with seltzer waters and non alcoholic beer they didn't even open the lunch box to look in i filled my water at the first aid area they have a cooler
If it unopened you can or bring an empty water container that you can fill once inside
I'm not sure but they do have water fountains near the restrooms and they sell it there too of course.
Thanks! Your answer is awaiting moderation.