Regarding the third one: you can't legislate anything these days, it seems, when it comes to ticketed events. But on the other hand, these season ticket holders are basically mercenaries and profiteers making the most money they can, off of Bills fans or rival fans. When they want to show up, that's great, but I don't like feeling like I'm on even footing with a rival team's fans in my own stadium.
On the other hand, I'd rather people were restricted in buying tickets that they weren't using (perhaps allowed to sell two games per season or something to that effect). Inflating the price of the product without adding any value simply sucks.