1. Каждый год. Можешь заплатить сразу за 100 лет, тогда на отпущенное тебе скорее всего хватит.
2. Как правило в таких случаях домен оформляется на хостинг провайдера, и где-нибудь в договоре или регламенте оговаривается, что вы должны прохостится столько то времени, после этого он будет переоформлен на вас. Но это зависит от каждого конкретного хостера, так что перед тем как вестись на бесплатный домен лучше уточнить у хострера как он все это делает.