This is a fantastic club. They are expanding and going to allow carts in limited amounts. They do have a very large issue with their logistics, something that isn't insurmountable with the right marketing campaign. Hope they keep...
It is up to the Pro how he wants to run his business. It might be to only bring in the right customers. One thing I liver by ifs "Never make the decision for the customer". Sounds to me like he doesn't live by that philosophy.
Get him properly fit clubs if you want him to enjoy the experience. Unless you understand the dynamics and specs of golf equipment, leave it to the experts.
Just take him out and let him have fun. If he wants to play he will. It will be very difficult to get him to finish 9 holes. You might be lucky to get him to finish a par 3.
@Harmonious, I am not sure how the USGA uses/interprets the 1 ball rule. In PGA tournaments it is same brand, model and number. Most of us use 1 # on the ball anyways. Superstition and all.