Once you've passed the first couple of missions and have gotten into freeroam, people will automatically join your game depending on who's on your server. I'm not sure if there are multiplayer racing mission events, but there is a way to challenge them to a race if you see them driving around in freeroam.