Will my license expire and how often will I have to renew my license?

Yes, a license will be issued for 1-year period and will need to be renewed annually.