I give that a big YES for you to be getting CJ in that deal. So long as your signature is current, it looks like you have the depth at WR to take the hit. How many teams are in your league? I'm guessing no more than 8.
12 team, 0.5 PPR, 10yds rush/rec, 25 pass yd, 6 point TDs
1QB, 2RB, 2WR, 1TE, 1WR/RB/TE, 1K, 1DEF/ST
QB: Vick, Freeman
WR: Marshall, Gaffney, Amendola, N.Washington, VJax
RB: Peterson, Foster, Charles, Portis