If you'd like to grind this out, there's a simple method using the Level Editor feature.
Create a New Level, and be sure to set the following options:Properties
Any Style/Color you like
Freeplay - Checked/Filled-in
Mode - CollectModifiers
Mode - Rate - High
Mode - Power Up - On
Player - Speed - Fast
Player - Size - Normal (or Large) --you'll earn enough armor/life powerups that you'll be invincible
Arena - Type - Normal
Arena - Size - Big
Arena - Power-ups - On
Arena - Rate - HighEnemies
Square | -- O
Then go to File - Save to save your level.
Next, go to Single Player -> Freeplay, and hit
to bring up your custom level. Play until you believe you hit your remaining requirements for 500 Tokens (took me about 8 minutes after beating 40 story missions).***The Achievement will NOT unlock until after you die in the level. It will NOT unlock in real time. Depending on how many shields you pick up from the power-ups, it may take a while to actively kill yourself to end the level. I'm not sure if simply quitting will give you the numbers you need***
This solution also counts towards the Powered Up
achievement, Wouldn't It Be Cool If...
achievement, and A True Artist