With this insurance, there is no deductible/deposit, so a credit card is not required for the rental.
With this insurance, damage to tires and rims is covered, provided it is not caused by misuse of the vehicle.