Your hull has cracks from sitting on bunks? That's not good.
Bunks typically support the hull more evenly than rollers, so should cause much less damage (pressure is spread out over a much larger area.)
To prevent further damage, you could add a more support (i.e. a second, or even third) row of bunks along each side); make sure the main load-bearing bunks extend beyond and support the transom.
Make sure your boat doesn't collect rainwater while sitting on the trailer (I raise the front and leave all the plugs out); collected water can add a *lot* of weight that needs to be supported.
As to repairing what damage is there, well, I'd say take it in to reputable shop and see what they say. I think finding out why the hull was damaged in the first place should be a priority, though.