There are lots of people riding bikes here: race track, road, sand dunes ... you'll surely find the rigth bunch, once you have arrived ;-)

Well, yes ... you'll have to buy your own bike(s).