Alright good deal... We signed back McClain..
Now we have to worry about them drafting a corner.
Sounds like you're doing a lot of worrying over something you have you have no control over. You also seem to have you're mind made up that the two clearly biggest needs are pass rusher and RB. A couple issues with this:
1) The team may not see it the same way you do. I'm sure they feel the need to continue to add to the pass rush. As for RB, maybe not. Still have Williams, Randle, and McFadden. They also have the best OL in the game. And its been shown repeatedly that you can get great RBs later in the draft.
2) Even if they agree with you that pass rusher and RB are the top two needs, that doesn't mean you take one. That would be drafting for need, and you get in trouble when you do that.
If a player like OO is there, and he's the top player on the board, take him. Gurley? Gordon? Absolutely. But say their top player is Kendricks or Kevin Johnson. If the guy will make us a better team and help us win championships, I have no problem with it.