You guys need to think a little more about those sweeps. Like where Abel is. You realize he can CANCEL his sweep into a roll right? I think he can cancel it into axe kick and change of direction as well. Those options there bump it up a good notch from what you have it at. Plus it has long ass reach to boot.
As for Gen the mystery man I can spill some of the beans about him. First off he WANTS to play footsies with you. He has some of the best footsies in this game. To add to that you don't know what his block strings are, so if you get into footsies with him he can crack you open without issues.
When he's trying to play footsies he's faster in Crane stance on walk speed... like a lot, and some of his pokes reach far. If you don't know which stance he is in check what his body is doing when he's still for a second. Crane he's on one foot, Mantis he has his hands in front of him all piercing like.
Bad Gen's will just go off the wall a ton, and all you have to do against that is block high, and then punish. Good Gen's rarely use going off the wall, but if they do they'll want to do it after a knock down. When you are doing gen's bicycle kick in mantis, you can switch to crane during the hits and start charging, so the second you both land, he can go off the wall and fuck you up if you don't know what to do.
Ultra 2 hits full screen against fireballs. Ultra 1 combos from super, and can anti air if in crane stance. There's also a super tricky reset that catches most people online who have never played against Gens where he can do the Super, and instead of going straight to ultra, he just does a short kick to reset you and goes straight into ultra as you are hopping back to the ground, so that the ultra hits you as a cross up. You eat a shit ton of damage this way.
The easiest way to beat Gen is to go pure rush down on him, and just assume if you knock him down and he has 1 bar he's going to do ex up kicks. His defense is non existent so bop him non stop.
Oh, and if you DO get hit by an off the wall kick, and he DOES NOT follow up with bicycle kicks, and instead opts to reset you to the ground, then you are either about to get hit over head or be sweeped.
I think that covers some basic shit to deal with ass Gen's online.