If someone pays for the Professional License in November, is it necessary to renew it again in January of the following year?
Yes. Licenses are renewed every January and are valid for that specific calendar year.