The key to a gravel drive is to make sure you have a good base of well compacted material before applying 4”- 5” of rock or limestone. Edging the drive with plastic, wood, or brick will keep grass from encroaching on the drive and prevent the gravel from spilling over into the lawn.
Here's how to repair and seal cracks in a concrete slab, such as a driveway, to prevent water from seeping beneath the slab and causing the soil to erode.