There is a dedicated long term lot with no payment needed, off to the left of the entrance road to the terminal
I've seen cars parked there for several days but nothing says long term. There is no paid parking there.
Not that I'm aware of, but I just go there and clean it so I don't really know.
Thanks! Your answer is awaiting moderation.