Do I need to get the dlc and rush through it in order to secure one?
The event is triggered by the mythical pecha berry, which is available as a wi-fi mystery gift. The end of that distribution period hasn't been mentioned yet.
Game Freak hasn't said anything of the sort, so we never know. But I think it will not be a limited time thing.