You're browsing the GameFAQs Message Boards as a guest. Sign Up for free (or Log In if you already have an account) to be able to post messages, change how messages are displayed, and view media in posts.
Been awhile since I started a new game; But IIRC, new race events are based on your career level. You earn points by doing races, and after a certain amount of points you'll move up a level, unlocking more events. Coming in first will give you more points and rank you up faster, but it's not necessary.
And your game progress is saved whenever the pink circle is on-screen, usually after each race.