Not an expert, but I have peach
trees and have gotten curly leaf many times. It looks terrible, and isn't good for the tree, but it will shed those leaves and in time grow new ones. It will not keep your tree from producing peaches. As far as I know there isn't anything you can do now but wait it out. Next year you can prevent it from happening again by spraying copper on them 3 times. You will need to look up the times, because A I always for get (probably the reason we get it almost every year), and B I don't know if the spray times are different in different zones.
There is lots of info out there, this one mirrors what my brother-in-law a nursery owner told me to do
https://www.planetnatural.com/pest-problem-solver/plant-disease/leaf-curl/ Good luck.