Experience I have had in the past you do not have to worry about it, if you use a credit card or Pay Pal with a credit card it is automatically deducted annually.About the membership!!
Do I have to remember when its time to renew or will I get a friendly reminder? I hope its a reminder, sometimes I forget to eat let alone remember to renew my account.