Will I have to pay an excess if I am not at fault?

If you have all of the details of the third party involved, there is no reason why an excess should apply. You are much better off putting the claim through your own insurance to avoid all the delays and dramas associated with a third party insurance claim. Let your insurance company do that for you.