Being a suburb, Orchard Park has far fewer options for lodging than Buffalo proper. That said, it's really fun to stay in Buffalo. Make a couple of the non-Bills fans DD for the game and uber around the rest of the weekend. I like being downtown or in Allentown, but even if you're uptown a bit it's easy to get to bars/restaurants via uber/lyft.
Twelve is a lot, so it might be tough to find an airbnb with enough beds for all of you. You can find some places where the owners own two or three houses on the same street and rent them all out, but it may just be easier to get a block of rooms at a hotel.