It's possible to give Benson, Krebs, Malenstyn, and Tuch their AFP contracts without throwing a grenade in the middle of the roster. I worked that out and posted it just as proof of concept.
I disagree with the approach of trading picks now for future help. That's just me. I'd rather re-sign Tuch, or bring in 1-2 replacement UFAs with the money for his contract, and add players like Bjorck and Morozov to the prospect pool.
Part of my reason for that line of thinking is that I do not see the Sabres beating Florida or Carolina next season to get to the finals. It's going to be a 2-3 season grind. I'd rather have cheap, good players in a season or two ready to step in and playing on ELCs, than try to go for broke now.