looks like a lot is answered already
it also happens with early attacks, even for fierces/rh especially on bigger characters.
haha you answered your own question. the hard part is, if he’s doing shenanigans with fireballs/teleports, the best answer against it is to NOT be in that position where his fireball and his teleports can come at similar times.
what happens is that you can normall punish his teleports pretty easily (dp if you are pro, s.jab if you are not) but it’s basically safe with a fireball covering it. if he’s throwing fireballs and teleporting, try different things to screw up the timing. jumping, walking forward and blocking fireball earlier, etc. if it’s on your wakeup, it’s pretty much a guessing game.
i actually don’t know - i saw money matches of air vs 2 different deejay during NCR, and he’s never once put himself in that position.
two big things to note - learn to use different dps as reversal, do the tip mentioned by poster above, and also explore negative-edging wakeup dps. you should be able to search for it in the threads somewhere here.
it sounds like the biggest problem is that you don’t know all of ryu’s options just yet. a ton of different moves have their uses
‘reversal’ wise, pretty much only ‘reversal’ you can or should be doing is dp or super.
what you should do is study what moves are good in which situations vs which characters and mix those up.
c.jab OS c.rh, c.short+throw tech, c.forward, c.fierce OS fireball, focus, (ex) hurricane, c.strong+throw tech, jump, DO NOTHING, taking the hit on purpose, even ultra are all something that have their uses.
it’s a lot of work, but focus on a actual street fighter character matchups first (ryu/zangief/guile/rog, etc) and learn about all the crazy vortex stupid characters later (ibuki/abel/etc)