Yes. Get there early. Retesting unknown
Yes they do but you must get there early they only do about 20. The line for us started forming at 6am.
They do rapid testing and I'm not sure about retesting. They may. Call them
Thanks! Your answer is awaiting moderation.