IF you use your credit card to rent a car they keep this deposit blocked for one month , then they will release it after checking the vehicle is free of accedent&damage

about cash guirantees no idea!!
this is international standard