Not bad, and I think a lot of thought went into it.
I'm leery of Jenkins at LT, given the injuries he had this season. I think O-Line must be the priority (Fields had at least two injuries that had him missing starts). As everyone here knows, my guy for the O-Line is Faalele out of Minnesota to play Rt, with Borom at LT. His size (6'9", 400 pounds) will be huge in the run game - no pun intended, and that would be a big boost for Fields.
As for QB, I think the Bears are better off cutting Foles. Not that he's a bad backup, in fact I think he is one of the best QB2s in the league. My problem is that Fields is very mobile and can scramble, and Foles just isn't as athletic. I think QB1 and QB2 should be very similar in styles. I'd cut Foles, and look for Cam Newton or Marcus Mariota as the QB2, I've often grabbed Mariota when I do mocks, but Newton may be better given that Fields reminds me of Cam. The Bears look to draft someone in the late rounds or find a UDFA in that Fields/Newton mold for QB3.
Also, I think you're neglecting restructuring as a means of building more cap room. Restructuring Mack, Jackson, Goldman, and Whitehair gets about $20 million more cap room.
That can be to keep at least one of Hicks/Nichols, and maybe both. That bolsters the 3T position on defense. Or, better yet, maybe that "base 4-3" can be a 46 instead, with Hicks-Goldman-Nichols starting at three DL spots, Mack at RDE (Dent's position) with Gipson at SLB.
Just a few thoughts and musings.