You get tickets for completing the grand prix cups (Ruby, Sapphire etc) beating any story mode mission that hasn't been done already and unlocking (and beating) the staff ghost on each track (but you have to buy the ghost first from the shop).
Nothing is impossible. My boss told me so.