I believe when I called last semester it was $5 per day and I would think they would need some sort of id. You can always call the rec center to verify.
Yes and yes they need a guest pass which you can pay for at the front desk
Thanks! Your answer is awaiting moderation.