Sounds like the hail shredded them for you.
Yes, you should have lots of time for them to come back. I would cut off the shreds and let the new growth come ... as mine are just starting to show now.
As I'm not sure how much more growth you have, and because you have such an important need for them ... speak with a local nursery as to the suggested care. They might suggest a fertilizer boost to help them re-start their lives!