There are no untouchables on this team, the only guy I would keep is Dahlin because he is a core piece that is not easily replaced. He is more than a one trick pony.
If JJP returns a good piece, not futures, I move him. If he brings back a solid RHD or a #1 goalie then it is a net gain in my mind. If the return is not a forward, I would go all out to get Ehlers, a similar player but with playoff experience and more maturity.
If he is part of a Robertson deal, then we get the better player.
Moving JJP, Power or Byram, UPL, Quinn, Samuelsson and #9 pick could bring back some good pieces as well as a needed change of attitude.