As we all know, this is a forum for Kingdom Hearts. Even so, if anybody posts spoilers for Endgame anywhere on this site without spoiler tags, you will be banned.
If you change your avatar to something related to Endgame, you will be banned.
If you put something in your signature, send a message to somebody that is visibly seen, or share spoilers with somebody who does not wish to see them, you will be banned.
Ed is pretty fast with his blade but it's a lot shorter than the keyblade, and if Sora got into any of his forms, I can't imagine Ed being able to keep up. Ed has his alchemy of course, but Sora's spells and attacks can't be overlooked either. If he started using some of his attacks from COM, that's going to be a big problem for Ed.
Hmm... Sora would win. He does all these crazy stuff that is like, Advent Children worthy with some being even better. He can even cut building with his keyblade. Yes, the big magical keyblade which is basically a blunt instrument. And he has magic. So yeah, Sora would definitely win.