How many teams in this league? If there are more than I'm expecting than this evaluation may not hold.
To be honest this looks like a hit or miss team. If Rivers can bounce back to what he was then your in good shape if not QB could be shaky.
I'm a little weary of Peterson right now. He could be a stud and give you a monsterous RB combo but if he's hurt then that could hurt you slightly. Although your RB depth does look very solid. But a healthy Peterson would definitely take your team to the next level. Besides that as you said TE is a hole at the moment until Witten is healthy.