Yes. There is parking and you will likely need to park through a spot into the other lengthwise by the terminal. I would avoid peak hours as you will have helluva time finding tandem spots and navigating out of the lot can be a nightmare with fellow drivers. I own 25' so I think I know your struggle.
Not unless you pay for multiple spots.
Thanks! Your answer is awaiting moderation.