Solid concrete foundation walls are about as good as it gets for a strong base for your home. The concrete walls themselves are not really designed to be a finished surface, as the steel forms leave ridges when they are removed, and small voids where air has settled in the concrete results in pock marks. These ridges and pock marks, as well as even minor shrinkage cracks on the concrete foundation should be considered minor and mostly cosmetic.Basement wall paints tend to be fairly thick and no matter what you do, the concrete walls will not be silky smooth. If the concrete wall has any large areas that need repair, I'd recommend the products from Abatron. These epoxy based patches and fillers do a good job on repairing holes and voids in concrete.After the repair, you can paint the solid concrete foundation walls using concrete paint.