No, you don't have to be a member. You don't even have to have a jeep,
Yes, you definately have to have tow points. front and rear.
No, a winch is not required.
If you just want to hang around in the pit with us a CB is not req'd
For a trail run a CB is req'd
Communications are very important.
If there are group of people that want to do a run using FRS radios that would be fine with me. Everybody in a group must be able to communicate with each other. I can not stress this enough, I have seen too many incidents this year that have been resolved easily because of radios, And I have seen some that went badly and unsafely because of inadequate communications.
I have a few frs radios, I will lend out if a group wants to borrow them, Bring some AA batteries.
I will relax the radio rule for this run only for any newbies.
PS: I don't really like the term "newbie" but I can't think of another word.