moving up the tiers

Helpful and knowledgeable v-flyers,
I have a question on the validity of tier points, and when they get reset to zero.
I have read a long thread on this here as well as the faq, and also the t&c on VS website, but am still not 100% sure.
So:
After a period of no flights on VS, I started flying on 9 May 2014 again, earning TPs.I earned 4 TPs in May.
In June I had a good month, and earned 10 TPs.
In July I collected 2 TPs and therefore reached ag on 23 July.
I have quite a few flights booked in the coming months with VS, and will probably be booking more quite soon which will mean that I should comfortably get to 40 TPs in a 13 month period between 1 June 14 and 30 June 15.
2 questions
1) are TPs valid for exactly 12 months or between 12 and 13? I think the latter but the faq here says the former.
2) will my TPs be reset to zero after the end of May 15? Or will I be ok for AU in June? Based on the calculator on my FC page, the TPs don't seem to be reset but over time I have grown a little distrustful of the VS website...
Thanks guys!
I have a question on the validity of tier points, and when they get reset to zero.
I have read a long thread on this here as well as the faq, and also the t&c on VS website, but am still not 100% sure.

So:
After a period of no flights on VS, I started flying on 9 May 2014 again, earning TPs.I earned 4 TPs in May.
In June I had a good month, and earned 10 TPs.
In July I collected 2 TPs and therefore reached ag on 23 July.
I have quite a few flights booked in the coming months with VS, and will probably be booking more quite soon which will mean that I should comfortably get to 40 TPs in a 13 month period between 1 June 14 and 30 June 15.
2 questions
1) are TPs valid for exactly 12 months or between 12 and 13? I think the latter but the faq here says the former.
2) will my TPs be reset to zero after the end of May 15? Or will I be ok for AU in June? Based on the calculator on my FC page, the TPs don't seem to be reset but over time I have grown a little distrustful of the VS website...
Thanks guys!