Not to my knowledge but I believe they sell them filled already
No they do not refill tanks
It depends. The Walmart where I live up here doesn't, but the one in a few cities over does. It all depends on the location of the store I guess; hit and miss type of thing.
Thanks! Your answer is awaiting moderation.