Do bonus points earned periodically count towards lifetime points?
I believe they do
I'm certain that they do!
For a complete rundown on the sign in page there is a link to how to earn points, it will give you everything you need to know.
All points credited to your account - however earned - are qualifying for lifetime status.