Short term fixes aren't the McBeanes style. If they trade for a guy in last year of contract they really like , they'll sign him longer term before doing it. If the guy is a FA, then a short term deal would work as well (but which a top player won't go for). Either way I think you end up with multiple year deals.
This team will largely be built with the draft and trying to resign their best FAs , not massive FA deals. Plus the big name FAs will largely go to the bigger markets assuming the $$ is equal. WNY is just not an attractive place for a rock star pro athlete, unless he is a Kyle Williams family type guy. For example , they should extend T White next year , as once his rookie contract is up, his agent will try to get him to leave.