Yeah, they're old goals. I'm not sure about the Eager Thomas goal but the Spooky Flight is from the Glimmerbat Habitat event and the Animal Accomidations was part of the Faerie Skunkhouse story line.
Yes, it was a free gift from s8 to apologize for the errors in the last event. It's a purple Leprechaun named Cameron and a +50 Energy Crate both of which should be in your inventory. They're currently discussing it in the Press Your Thread: https://forums.storm8.com/showthread...14-days/page51