Ryo and Robert can take on everyone from the SF roaster if its SF2.
Fei, THawk, Zangief, Dee Jay, cammy, Dhalsim, E Honda, blanka....these guys won't be too much of a problem for the immense skills of Ryo and Robert.
Chunli and Guile are the only people who will make them work. However, IMO Ryo can take on Guile due to his durablity, power and speed.
Robert and Chunli will be a problem since it can go either way. Chunli will probably win though. That leaves Ryo and Chunli and its obvious that Ryo will beat her, though her speed will annoy him. but Ryo has faced someone faster with claw (lee) so its not too out of question for him to beat her. besides, moves like zanretsuzan, haohshikoken, ryokurenbu, ichigekihisatsu are more than enough to take out the world's strongest she-male😉
the bosses will be a problem though. Balrog would go down to the superior skills of Ryo. Robert and Vega can go either way.....but i'll put my money on Robert.
Sagat....hmmm....could go either way. after all, Sagat did lose to anyone from Chunli/Guile so him losing to Ryo isn't out of question.
same with Bison....hmmmm....could go either way. IMO, Ryo can take watered down SF2 Bison and if Robert is helping him then its a definate yes.
on the other side, Ryu and Ken clear the AoF roaster....though they may be in trouble against AoF2 Geese. Ryu just might beat THAT Geese but no way is Ken beating Geese.
~Sado