If you buy the game, you will get more Toad rally tickets. (I have a Nintendo Account, and have linked it, so I have Toad.) They are a little hard to come by.
Ways you can earn Toad Rally Tickets:
- Bonus Game - 1 every 8 hrs, if you are lucky.
- Collecting all pink/purple/black coins in a level - 2 per type of coin
- Completing a world - 10
- Buying them from My Nintendo (if you have a Nintendo Account linked)
- Leveling up - 2
So as you can see, when you buy the game, you will get a LOT more rally tickets to play with.
On the mission points part - you can spend mission points to get Toad Rally tickets and other items. You can get 10 rally tickets for 250 points there, however, you will have to do a LOT to get there so its really not beneficial to do that. However, there isn't really anything to save up for. You can chose what you want, however, the gold mario statue sounds really hard to get, so you could go for that.