You were right to avoid that trade for sure.
I actually like your WR core, OBJ is a stud and Amari looks like he may be more consistent with the Cowboys week to week and still has his high ceiling plus if Kupp is healthy you have a solid 3 every week plays there and all likely top 10 and top 20 finishers. Mike Williams and Fuller are nice pieces to have if they get hot and/or take a step forward again this year - it’s a decent group IMO.
RB wise Cook and Michel look to be good weekly starters with great potential and if Guice comes back healthy he should be fine after them it’s a shaky group for me.
Trade wise i’d wait and see if Duke gets moved to a decent team with clear opportunity and likewise see what’s going on with Lindsey’s recovery and what Freeman’s role looks like and if the chance to trade on some hype with Duke arises use that - Murray as well could end up somewhere decent and has been solid as a starter before and gets his TDs.
Personally depending on where your drafting in the rookie draft and who you are likely to get, and as it’s WR loaded i’d hold off for now unless the hype train starts rolling for Duke/Murray when free agency or trading begins or someone overpays for one of your stars.
I’d be looking to keep Cook/Guice/Michel and OBJ/Amari/Kupp though if possible but Guice and Kupp/Williams/Fuller would be the starting point for me to go after a solid WR if anyone would be interested but would wait it out ideally at least until the NFL draft and major FA/trades have concluded and see if i have anyone with increased value to use over those core guys.