It's pretty smooth to enter. I don't know either about a specific ramp.
Yes, it will be materially ADA compliant
Not sure there's a ramp or anything, but the venue is on the ground level, and I don't recall any stairs.
Thanks! Your answer is awaiting moderation.