Yes
Yes they are open
Yes, but will most likely have modified hours. Especially now that this no longer a 24hour store. Walmart is only closed Christmas Eve.
I'm not sure though, they probably will for all I know
Have know idea
Thanks! Your answer is awaiting moderation.