Do I have to pay an excess for repairs to the other driver's car?

No, you only pay an excess if you're claiming for damage to your own car.