Received mine 3 weeks after my birthday/expiration. You will need to renew online unless you need to get the "Real ID or Enhanced" license which enables you to board a plane. If you need the later, you will need to make an appointment to go to an office.
They do send the drivers license to you in the mail. It's up to you. I didn't get a notice I went and payed for my renewal
You should be able to renew online
Thanks! Your answer is awaiting moderation.