Hi
From what you are saying of the eng overheating it takes a lot to crack a block. but doing other tests after you have the head/s gasket done would let you know that the block is ok and the piston rings are ok. The head/s should be sent out and checked for cracks and for machining. yes you should have the cooling system flushed out as well to remove any oil that may have entered the system.
If you have further questions please post back. If this helps, please
Accept