There are two levels of membership. The first is a lifetime member, this is mandatory to play and costs $5 for the lifetime card. The 2nd is a corporate membership that has several levels and costs associated. Some benefits include free play during specified times, free lifetime membership cards for all guests, priority on wait lists, and premium clubs.
Don't think there's a membership. I don't have one and still got to eat and play golf. But again, I'm not sure if memberships exist to give you more golf availability.
Thanks! Your answer is awaiting moderation.