Yes
no
No, only a credit card can be used. No cash in any form.
Each location has their own "rules" regarding prepaid debit cards being used. Your best bet would be to call the branch you are looking to rent a car from and ask them.
yes but you need a cash deposit up front
If you would like to rent a car but do not own a credit card you may be able to pay on a debit card instead. Rental companies understand that not everyone has a credit card and that this does not mean they have bad credit. All companies are different so it is best to check with them if they take payment via a debit card.
A good thing is to have one credit card, whether it be a Visa or a Mastercard. I say this because if you ever get into a jam most rental car companies will not take a debit card, it must be an actual credit card.
If you want to rent a car you will need to bring your driver's license. You will also need a major credit card, NOT a debit card.
Usually a deposit is not required. All the company will want is a valid debit/credit card. They will place an open charge on this.
car rent a/c DR to cash a/c CR [ being expenses paid ]
You should be able to use it to pay for the rental period. However - you cannot use it as proof of age - because debit cards can be issued to anyone from the age of 14 and over !
To save money on a car rental, you can make sure to rent online and use discount codes. Also, make sure you use a credit card instead of a debit card, to avoid costly deposits.