Thoughts on my 10 team superflex dynasty team

League is entering its 2nd season and I have been pretty active this offseason doing a bunch of trades and think I can possibly contend, even though I think there are a few teams with a better roster. Also without a 2020 1st pick.
Starting lineup is 1QB,2RB,2WR,1TE,2FLEX,1SFLEX
0.5 ppr scoring

Drew Brees, Kirk Cousins, Josh Allen, Matthew Stafford
Damien Williams, Chris Carson, Kenyan Drake, Royce Freeman, Jerrick McKinnon, Adrian Peterson, Gus Edwards, Jamaal Williams, Ryquell Armstead
Deandre Hopkins, Mike Evans, Brandin Cooks, Robby Anderson, Mecole Hardman, Deebo Samuel, Dante Pettis, Trequan Smith, Tyrell Williams, Zay Jones
Evan Engram, Austin Hooper

Your RB situation, and to a lesser degree TE’s, need some work. You’re fair at WR, but I would try to leverage a younger RB with a clear path to a starting role if you could.