Court costs are costs assessed by the court to offset the cost if court proceedings. Restitution is the money you owe to your victim for any damages or losses you caused.

A pretrial diversion program that results in dismissal will not trigger a fine that results from conviction.

You can inquire with the court about making payments over the course of the diversion program. I expect it's possible.