Whenever any person, firm or corporation has agreed, or is otherwise required, to reimburse the Borough of Hopatcong for costs, expenses or fees of any kind or character, all sums paid by any such third person to the Borough of Hopatcong shall be deposited in the trust account herein established. Funds received from such third persons may be to cover such things as the following enumerated costs, expenses or fees but not limited thereto: the costs of preparing and publishing any notice, ordinance or resolution; the costs of mailing notices required pursuant to the provisions of any law or ordinance; the legal fees of the Municipal Attorney or the attorney for the Planning Board or any other local agency incurred by reason of preparation of papers, ordinances, attendance at conferences or other services; the fees of the Borough Engineer incurred by reason of making inspections required by the governing body, Planning Board or other official body or made pursuant to the provision of any ordinance, or for the preparation of plans or other services required by the Borough; the fees of the Borough Planning Consultant for consultations or special planning work required in connection with any proposed development of land within the Borough of Hopatcong; and the fees, expenses or charges or the estimated pro rata costs to the Borough for any services rendered by any Borough official or employee, all as directed by the governing body under circumstances where the Borough of Hopatcong is entitled to be reimbursed for the costs, expenses and charges incurred by it in connection therewith.