For everybody flipping shit about the ghost things, I just replayed the game recently, and you do in fact fight some ghost enemies early on in Midgar. Not at the Aeris meeting but not long after. Pretty sure this is just introducing those enemies, not like a major crazy plot element or anything.
Then what are they doing chilling right next to Sephiroth in his key art
They can't be rando mobs