No. Just, no. Trading for and signing and injury prone player which has shown the ability to carry a team once for the player who has practically been our only offensive option until last year is not a step in the right direction, let alone adding in a first for who knows what value. Losing our top scorer for a "solid shot to re-sign Hall" is not at all what we should be doing.
As for the second part, I don't see how trading Czarnik or Jankowski, no matter how many middle picks we get back, is going to get us any of the above players. Florida is hoping to compete soon and getting maybe players for a top 6 winger isn't good value for them, Granlund, despite his poor production to start the year, was traded for Fiala who was trending as a top 6er before this year (in a move that was considered very bad for Minnesota), and again, Eric Staal is getting got by Czarnik or Jankowski. Minnesota is in a weird state of contending/rebuilding and trading one of their most valuable older pieces for spare parts doesn't scream great value to me.