I disagree on WR and TE.
We need at least one boundary or vertical threat at WR. Someone who can get separation. I would look to add one vet and one Rd 1-2 WR. The fringe players, on the roster now, can go by the wayside. Contractual issues aside, Samuel is one of those marginal players. Depending on who we get, I don't mind Cooper going. Whether it's his availability or inability to mesh with this offense, he has been marginally effective. Not good enough
My controversial take is that Kincaid should be dangled for a trade. Imo, he is not a hard nosed player and did not show growth from his rookie year.
Agree on everything else for offense