2) Do I need a credit card to hire a car?

Yes, the car hire company will need to take a swipe of your credit card to cover any deposit for the car.

You'll need a valid major credit card in the name of the lead passenger. Visa and MasterCard are widely accepted. For other types of card, please check with the car hire company.