Yes
Yes, they have parking near the front.
Yes. Make sure you have it hanging from your mirror.. I work there during Races, last year we parked all Handicapped in Lot 3
I believe so they have handicap seating
Thanks! Your answer is awaiting moderation.