Yep
Yes, and even and the construction, it is not a hard walk to cars, though different company's cars are on different levels.
Yes and also a cart driver who can assist you with your luggage and take you where your car is or transfer people to airport terminal
Yes
Yes they have them.
Thanks! Your answer is awaiting moderation.