Looks like it froze. The only things I think you will waste by trying is upper gasket set and fluids. The new sleeve can be transfered to a replacement block.
It will start and run, but I would not trust it though. The cracks will continue along their length from force and vibration, and also heat cycling. Eventually, the block could literally crack in half completely, and only be held together by the single piece head. If you are going to try and use it, at least try to "stop drill" the cracks on their ends so they do not continue along their length easily. Drill a small hole at the head and tail of the cracks where reasonable to do so. I still don't think it is a good idea though. Nobody here will be buying the truck from you. The one crack I see goes to the bottom surface directly above the crank. This will nearly for sure leak coolant into the oil once the coolant is under pressure. Coolant acts like acid to bearing surfaces, then most everything will be toast.
Cheapest engine on eBay right now is $1900 with no bids and one day left and includes the entire city transit bus. I'd shoot him a note and offer him $1000 for it. May have a higher HP injection pump on it.