Well, usually there is some kind of in-game reward (like a car), but I'm not sure if you need all gold to get it. Sometimes it's enough to just participate, or to achieve bronze.
The fastest players (getting gold is not enough, you need to set one of the fastest times) usually qualifies for a national or regional final, and the winner from that final gets to go to the race camp to compete for the title.