Concrete Driveway Repair

I have a home with concrete driveway and walk – is concrete sealer recommended to seal the concrete from oil and water?  If so, which type of sealer is best for longevity and effectiveness?  I also have some areas that…

cracked concrete curb