Yes you can, there are water fountains outside of some bathrooms where you can fill it up.
Yes u can bring them in but can not get them refilled
Yes
Yes you can
Absolutely. They go through your bags at check
Yes better option then 2-2 bucks for a bottle
Thanks! Your answer is awaiting moderation.