Who can participate and are there any costs involved?

Anyone can participate and it is absolutely free to sign up, free to promote and free to use the marketing tools available!