Big trade in the works, opinions needed

I’m in a 10 team .5ppr keeper league. I’ve been going back and forth on a trade with a league mate. We’ve almost settled on me receiving McCaffrey, Fournette, kelce and sending out Johnson, Howard, gronk, and golladay. I’m wondering if I’m giving up too much. We field 2 rbs, 2 wrs, and 2 flex. The rest of my lineup is as follows:

Qb - mahomes
Rb - breida, Cohen
Wr - Hopkins, green, kupp, woods, Baldwin
Te - burton

I would say yes. especially since Cohen has really encroached on Howard’s job security.

Thanks for the response. Still waiting to get confirmation from trade partner.