If I renew my license today, does it start at the expiration date of the existing license?
Yes is my understanding, it was certainly the case when I did this last year.
Yes, if you renew before the existing license expired
Yes, it will extend your license by one year from the current expiration date.