Yes, a standard Class D license has a 14 Day grace period. CDL classes A, B & C do not have a grace period.
Photos must be updated every nine years. License photos must be valid for the DURATION of the license to be eligible to renew without updating the photo. If the nine year photo validity date will pass before your license will expire you must renew your photo in person. For more details, please visit the Renewal Photo Eligibility page.