Beane has not made a habit of signing injury prone players....everything is case by case but I think it's clear they value availability. Evidenced by the lack of injuries the last couple years.
Ticket sales were hitting levels not seen since the early 90's in recent seasons. I think they will be breaking records for the upcoming season. If you want them consider yourself fortunate you can get something though, there are a lot of stadiums with decades long waiting lists.
For the B/C level players there will be a buyers market. You need to have money to take advantage of this opportunity that does not come around often. The Bills are middle of the pack in terms of cap so many teams are better off and many are worse off. I think they need to maximize dollars to spend to get some bargains...
5 years ago JJ Watt, sure, today what is he? 4-5 sacks....we have those guys already. Unless you want him for the locker room/leadership aspect and the price is very reasonable I would pass.