I don't know why you'd re-sign so many of the guys on defense when the defense looks as bad as it is
The focus on the team going forward should be building and progression more than anything. I think they desperately need a LT who can anchor the OL and a true shutdown CB, but you'll need multiple high draft picks to get both of those.
I guess an interesting question to throw out. Let's say you get get to around 12-14 overall by combining the Steelers 2nd and the Bears 2nd, which doesn't seem like a stretch when looking at past trades and draft pick trade values. Would you do that to try to get both a CB and a LT? In the mock draft I'm looking at, you have Skoronski (OT) at #7, Ringo (CB) at #8, Porter Jr (CB) projected at #10, Johnson Jr (OT) projected at #12 and Gonzalez (CB) projected at #13. If you have 2 picks around 8 and 12, I think you should be able to get both an OT and a CB with those picks.
I think it might be a bit challenging because Fashanu is going back to college, but I think you could feasibly get both an OT and a CB you like if you trade up with your 2 2nds.