Events and Crystals

So for all of you that have been playing for a while can you tell me what happens when an event comes around that you’ve already completed? For instance can you get those sweet crystals again or do they stay completed from the first time? Also for something like Rising Brolly can you get the Z power again from the first few events or does it remember where you completed it to?

Rewards can only be earned once