Question in the title
No, to become a member you need to sign up here. The forum is just for communications.
https://fingerlakesrunners.org/join/