Yes, I just did it last week, but only by appointment. I suggest to use the website to schedule the appointment and see all the things you will need to bring to renew your driver's license. They won't let you in if you don't have all the paperwork ready, even if you have an appointment.
Yes, you can renew your driver's license there. I'd suggest you pay a visit to the dmv's website and schedule a visit.
Thanks! Your answer is awaiting moderation.