‘68 340 block

How bad and where is the crack? If it's an original block to the car then possibly repair it ? Even if it isn't might be cost effective seeing as you have everything. Just thinking out loud.
Cracked inside and out.probably repairable but no guarantees. Also had wrong heads on it. Everything else is likely correct. Casting date on block is 6.21.67. Thanks for responding