Yes
Yes there is ample free parking that also is equipped to easily guide you to the next convenient open space to park.
They have a parking garage. However I take the Metro bus for handicap and not sure if there is a cost.
Yes there is right in front!
Thanks! Your answer is awaiting moderation.