No and no! Envato Elements licences are ongoing and last for the life of the end product you create with the item you’ve licenced, subject to their right to terminate your licence if you don’t comply with the licence terms. Of course, if you make a different end product you’ll usually need a new licence.