So far as I know, No & No. I do believe there were some stickers available in the past, but no longer. It's really just an online forum rather than a club in its true sense.
Would be nice if someone wanted to arrange a meet at some point, but there seems little interest in doing so.