I agree with all of this, except RB.
For now, under McCarthy, with Dak as QB, and with this o-line, I don't think this is a running-based offense. It should be a pass first offense...only sprinkling in runs along the way. And the reason why the Cowboys got off to a horrible start against GB was the idea of trying to establish a running attack.
So, next season, if this offense thinks they're going to suddenly become a run-based team, even with a new RB, they're going to struggle to score points.
RB is last on the list of needs, IMO, and a RB who can catch and block is more important than a top-flight runner.
Once McCarthy and Dak are gone, and once this o-line is overhauled, then the Cowboys can focus on finding a strong runner. Until then, it's a waste of time and resources, IMO. This is Dak's time to shine, and if he can't, then move on from Dak (and McCarthy, and completely overhaul the o-line). Fill all the defense's needs, and focus on the o-line next season.
The offense had wayyyy more success when the focal the point of the offense was 1st-down passes, lots of motion and spreading the ball around, feeding CD when they could. Any time the offense tried to establish the run early, they struggled.
What did McCarthy try to do against GB? Try to establish the run early, even when they were losing. Pollard isn't the best runner ever, but a great RB wasn't going to change the success of the offense against GB, as McCarthy's predictable running plays and this o-line is not built to pound the rock.