Yes they have several by the cashiers and by the exit!
Yes.
The refill station is in the exit area.
I don't know but they have water refills for water coolers and individual gallon bottles of distilled a baby water I'm getting ready to visit again in a few minutes I'll check and see correction i did see someone using the refill machine the other day it's right in the front of the store.
Thanks! Your answer is awaiting moderation.