Gen 1 and 2 pokemon games legit?

Finally finished my collection a few months ago and came across this subreddit, are they all legit? I did my best to verify with the colors and labels of each and the imprinted numbers on them but I’m worried since I’ve seen some really good fakes here!

Ps I just realized I don’t have a photo of the back of Silver, I can add it later if it’s absolutely necessary. Thanks everyone!