No. You can never renew a CDL online. You must take a vision test at the DMV. If you have a haz-mat endorsement, you have to take a test at the DMV. They also take a new photo of you, and they need to get your thumb print.
I don't think so. I have been looking myself, I think the real ID is stopping online renewal. It may be allowed again after 2020.
Thanks! Your answer is awaiting moderation.