More than one condition to discharge, will I have to pay a fee for each condition?

No, a fee is charged for each “request”. Therefore, if you apply for discharge of all conditions at once, you will only be charged one fee. However, if you send in details for each condition separately, these will be counted as separate “requests” and you will have to pay further fees.