The Bills are going to give everyone their own retractable roof, here's a preview...
The scaffolding could just be painting, or maybe new signage, or cleaning the windows.
As for the seats, like mentioned above, could just be repairs. I know previous years I've been there I've seen the same thing, entire sections of seats being removed.