I don't think we need a #2 WR, we have Rogers, Ayers, and Bryant coming back. We can grab a cheap vet for depth in FA.
Jesse J. is a serviceable TE, we an get by with him and Grimble if the rest of the Receiving core is solid. (However, if we can't trade up for a pass rusher, I'd like that TE from Alabama)
Our CBs are very young, aside from Gay. Do we really need another first year CB? Will he make us better? Get a mid-level FA with experience to anchor the young guys.
And RBs are a dime a dozen, we can draft one late or pick up a cut player after camp.
So yes, I think we can afford to trade up for a blue chip player if one of the teams up there will play ball with us.