They require a credit card at check-in, when you return the car you can then change payment to a debit card.
Yes they do.
If you got proof u flew in only
Yes they do as long as it has either a Visa or Mastercard logos
Thanks! Your answer is awaiting moderation.