I think they will have to move Petry. Not necessarily because I think hes a bad player or anything, I dont think he really wants to be here (hence why he signed a 1 year contract, not that I blame him for the record). But you have to get something from him, hes unlikely to resign.
I agree they could trade Fasth. I dunno if anyone wants him though.
Roy. I guess it just depends what they can get? If management thinks he might resign, than you might as well keep him I think. Hes fit in pretty well. Assuming Draitsatl or McEichel are going to fill his spot is bad management. Trading him for a 4th or a 5th when he wants to stay here wouldnt be a good idea I dont think.
I agree with others that trading Gordon or Hendricks isnt probably worth it. I think they are worth more to the Oilers than other teams. If you can get a first round pick, go for it, but doubt it happens.
As far as other deals go (I.E. Schultz, Eberle etc), I think its just better to do it in the summer unless they get an amazing offer.