No, not this Walmart
Yes about every two years or so
I do not know
No. This Wal-Mart does not install watch batteries
Only if you got the watch from Wal-Mart
I know that this part Walmart does not have a Jewelry counter were watches are generally sold. You might have to hunt down an associate willing to install for you.
I believe they do but am not sure. They sell them so it stands to reason that they would install them too.
Thanks! Your answer is awaiting moderation.