If Dawkins can get it together next year, improving the interior O-line, getting an in-line Tight End, and a power RB should not break the bank and those positions are not usually taken in the top half of the 1st round.
Improving the run game and short passing game is very do-able in an off-season. Which is why our current predicament is so frustrating. In defense of McBeane though, there’s really nothing you can do to compensate for bad Left Tackle play. Doubt McBeane foresaw Dawkins gaining 30 pounds in the off-season then contracting Covid.