I think you will be fine. The dirt are is well managed and i don't see you having any trouble.
As long as you don't mind off-roading a bit as it is all dirt and some gravel
There are no stairs that I recall. But it is all a dirt floor. There is definitely handicap parking.
Thanks! Your answer is awaiting moderation.