If I own/buy a share, does it automatically make me a member?

No, ownership does not automatically mean membership. It means that a clubshare owner will still have to apply for membership in order to use or enjoy the club’s facilities.