We are racing this Sunday, and your first race is free. After that joining I think is £20 per year.
I know some of the other guys have the RC 10 2WD buggy so probably best to ask them when you come down with regards to what hop-up parts to buy.
I just acquired a TLR 22 and I'm new to this too. I plan to give it a run this Sunday with very little skill so I would not worry about being inexperienced there are probably far worst drivers - like me out there
Simon