It's mostly street parking some have meters and some don't
Being located in the downtown area it would be very difficult. I did not see any area that would accomadate you.
I have no idea. I walked there. Call them directly.
Thanks! Your answer is awaiting moderation.