If you look at the technical info on that page, it explains what the different letters mean.
At the end of the number, ZA means medium preload, which is good.
C means standard precision, which relates to the height of the block. How much they can vary between blocks.
Ideally, you want double seals, or double seals + scrapers. My guess is that these don't have double seals. But you may be able to buy double seal kits and add them yourself, but that can add $20 or more per block.
While the price difference between 20mm and 25mm is small, you really don't gain anything, so your just wasting money. A single 20mm block can carry 4000 lbs. A 25mm block can carry almost 6000 lbs.