You should ask these questions in the country club forum instead of the wgt forum.
1. each country club can differ from club to club
2. You do not need to buy a pass every time you play. Just use the free daily pass. That should be acceptable to your country club.
3. You will keep earning xp points. When you play the free pass the club will get as many points as you do for playing the pass.
Hope this helps but clubs differ in what they expect from their members so check with your club or it's owner.