Yes and depends.
Yes they do, there are a few types of battiers, so it would be best to stop in.
They do have batteries there for RC cars but pricing you would have to call about
I would suggest giving them a call
Thanks! Your answer is awaiting moderation.