Yes there is
Yes, quite a few spots . We found that backing in to the spot helps getting out.
Yes
Yes by the stadium. Make sure you ask for handicap seating if that is also needed.
Yes. There is handicap parking and seating.
Thanks! Your answer is awaiting moderation.