Thrift store find

Guys, I finally found some mlp g4 (and more) merch in a local thrift store. They’re all in a pretty bad state (pinkie has so many scars sadly but I’ll cherish her) and I don’t recall having ever seen this pink Celestia before and am mostly suspicious about her. Do you guys know how I can check if they’re official? (I just started restoring Pinkie’s hair lmao the rest are still in very bad states). Also, they came with these frilly things and I have no idea what they are help???? Also idk who the prev gen purple pony is, can someone please tell me?

(if anyone wonders, Luna and Tia were 5.99 Cad + tax together in a pack, while Pinkie, purple and another pony (not mlp) which I gave to another friend were also 5.99 + tax together. Yes I took all the G4 that I could find in that store. There was a small Twilight plushie too but I already have a Twi plush so I left her there.)

(also why is Pinkie’s tail like unsalvageable after 3 rounds of conditioning. Her mane is fine tho 😭😭. It’s going to be a pain to save Celestia and Luna’s manes but me and my non-existent free time (am a full time stem student in uni) WILL TRY)