Yes, there is long term parking. I have no idea if there's a Veterans discount, though. You would have to call, in order to find out.
I do not know. Neither of us is a disabled veteran and we rented a car.
Thanks! Your answer is awaiting moderation.