Do I need to pay for membership?

No, you do not need to pay for membership, everyone has membership by default! and you will not need to ever play for it when the game is finished. Membership is forever free