How does the ranking of the new online multiplayer mode work ? Is there a ladder mode on track events?
There is no ladder mode in track events. Every ranked game will be played in 'Armada' on road races. Maybe the track races will be available on Armada one day, but not for now. Track is still available for friendly games.
In Armada, there are both friendly games and ranked games. Friendly games will be mostly for fun, but it will not improve your team. Ranked games give you money to buy new cards and you will score points in the game leaderboard. There is a match making system finding players with the same levels, so the newbies won't play against experienced players at the first game. The is a specific calendar for ranked games, so you'd rather have a versatile squad to fit in every type of races !
The scoring system will be detailed as soon as the leaderboards will start.