Needs
1. Safety. It's not the most important position compared to others, but it literally has no returning guys under contract
2. DT. This is a bigger need than edge IMO. Hopefully the draft lines up to address it early as I think there are some better EDGE FA or trade options
3. LT. Trapillo injury bumped this up, but it's still close with next two
4. EDGE. It's odd for it to be this low, but I think if you really address the above needs it could be addressed with good depth. That said, the most realistic move might be a big trade here and flow the D improvements downstream of pass rush. But Sweat/Booker are a better starting point than rest of D.
5. LB. Edwards is probably done. Of course he has 10M guaranteed due to the head scratching extension, but for a guy already slowing down, he's either totally or functionally done. They have options on Edmunds. Hell be overpaid, but they could keep him ans pair him with a resigned Jackson on the cheap and/or some young guys. If they do cut Edmunds this goes above EDGE in need.
The cap situation is fine as long as Poles understands it. Hopefully Ben explains it to him, I don't know.