Your local O'Reilly Auto Parts will gladly charge and test your battery at no charge. Depending on the battery condition it may take few hours to fully charge the battery. Contact your local O'Reillys for more details
They will if u buy it from them
I don't believe they do, but they do test them.
Thanks! Your answer is awaiting moderation.