Not impossible to repair, but too expensive? Yes.
That crack left as is will eventually catch the ring and potentially destroy the whole motor. Defiantly don't put them back in, get some new barrels, rings, bearings etc. Don't forget to check the service limit of the crank thrust while the barrels are off.