For larger cracks and the holes in the wall, assuming the block is not totally falling apart, I would get a good hydraulic grout waffle or cake batter consistency to trowel into the cracks, thick bread dough consistency for packing into the block wall holes.