No, you do not have to be Catholic. We do have a guide to help visitors follow along with the Eucharistic Adoration prayers and music.
Parking is available behind the Cathedral of Saints Peter and Paul as well as on Meridian St.
No worries, adorers can still enter the chapel through the front gate located off of Meridian St.