Can I join if I have never raced before?

That is okay. No race experience is needed. You will be racing against your own time as well as same skill level opponents. Everybody can score points.