Yes. Go to www.massrmv.com Locate renew license option, fill in required information, submit.
If you want a Real ID you have to go in to the registry. Also, if your license is suspended or you have unpaid parking tickets or EZ pass violations you can't renew it online. For more info go to: https://www.mass.gov/how-to/renew-your-drivers-license
I don't know I'll find out for you
Thanks! Your answer is awaiting moderation.