I would suggest keeping 1 goalie for sure... one of Mason or Schneider... whichever one you think will get you the most wins. In a 9 team league, 18 goalies starting you have to makes sure you have at least one that is the undisputed starter.
The other guy I would keep is Leddy, he was seeing lots of PP time at the end of the year... so that should benefit him going forward. Also in a start 6 D league, I would try to keep 2 D. (That's a personal preference) So you might like keeping an additional forward... in that case I would keep Gaborik in a G/A league.