You need 270 love tokens for the mount. You can get 30/day from the 6 dailies. The event lasts 14 days (420 tokens), but is now halfway over.
Four of the dailies each require 10 charm drops from mobs, so you'll need to kill 100+ mobs to get them. Another daily becomes available after a brief quest chain that ends in Silverpine. The 6th is a trivial quest.
Do the dailies for the last 7 days to get 210 tokens. That means you will need to grind out 60 more tokens outside of the dailies.
To do this, you will need to grind out 600 charms (which drop from mobs), convert them to 60 necklaces, and then use those 60 necklaces to buy the last 60 tokens. To get 600 charms, you'll probably have to kill 1500+ mobs.
The best place to do this is anywhere that non-gray mobs spawn quickly. The mobs at the quest spot in Silverpine repop really fast, so that's probably the best spot.
Good luck.