You need to secure an insurance provider before you bother with any other details. I suspect it is going to be a major hurdle to overcome. Venues are the easiest thing to achieve. You will need enough participants to defray $2k+ of expenses per event, aside from startup costs.