Having Strider on just about any team should not make it worse. I run Wesker/Dante/Strider but switch in Dante when playing against anyone who likes to zone from the upper corners (Doom, Trish, Chris, etc.). Dante/Strider is pretty much a hard counter to that.
But “pick another character” isn’t really a good answer to a question about how to fight these characters with Wesker. If Wesker is all you’ve got, you can try reading their jump/flight patterns to get them in the path of your bullets. When they super jump, you can stay on the ground or do a normal jump (to avoid projectiles), and then do your own super jump once they start coming down so you can hit them without being hit. Don’t forget that the grounded, horizontal gunshot also gives you some pretty good coverage for right when they are about to land.
Going for an air throw is another option. You can close the gap by teleporting over to them in the air, or be wavedashing between projectiles on the ground, but yeah it can be tricky to get that air throw without getting counterhit or thrown for your troubles.