Yes, but you have to provide a pay stub & utility bill with the same address as your license
They will just block some amount from your credit card. But not change immediately. at the time of payment which is when you return the car, you can pay through your debit card also.
Doubtful
Thanks! Your answer is awaiting moderation.