There definitely is on the north (side entrance) between the church and rectory.
Yes there is a wheel chair ramp on the side.
I do not no.
No, not that I know but you might want to call the parish and ask if they do have one. God bless you
Thanks! Your answer is awaiting moderation.