Yes
Yes, walmart will do that at the jewelry counter.
I do know that Walmart sells watch batteries but don't know for sure if they replace them in the watch themselves
Batteries Plus is over rated and over priced. Laptop battery was 2 weeks to get in, then over priced by $40. Amazon was cheaper for that item in 3 days. Not all sales personnel can change a watch battery. But, availability would be high.
Yes. There is a battery end cap where you can pick your own battery if you prefer.
At the jewelry counter
I would go to Batteries Plus by Sams club
Thanks! Your answer is awaiting moderation.