QB and TE are fine. WR is good with great depth. RBs are good, but could use more depth.
As far as the FA pickups go, personally, I like Devery Henderson and James Starks. Based on quality and quantity of your receivers, I wouldn't bother picking up Henderson. You seem to have a lot of WR depth as well. Note that RBs get hurt pretty easily, so it may be worth picking one up for the bench.
I stand by the fact that Starks will be starting by the end of the season (he is far better than Grant now, but GB won't start him until he proves this consistently). It may be worth picking him up now and waiting to play him later in the season, or you could pick up Sproles, who will be good to start, but may lose carries to Ingram as time goes on. It also depends if you are in a PPR league: Starks has great hands.
That is just my take, I'm pretty new at Fantasy football.
If I could get some advice here, that'd be great: viewtopic.php?t=496609