I'm not very tall, but I found the legroom adequate in the back half of the bottom section, which someone told me was roomier than the botton half (rows x-11). (They only opened the top section to some school groups, and it looked like some of the sky boxes were used during the senior finals. The rest was curtained off.)
There were two burger/chicken burger/veggie burger stations, and they were back-to-back, and on the opposite side of the rink. It was most crowded on Sunday, and most of the top of the arena was not used. While all week long the lines hadn't been long, when the bottom bowl was full on Sunday, it took me nearly 30 minutes to get food, and it wasn't a big space, so that people had to cut through lines to exit and get to the condiments. I expect the Olympic events to be pretty packed -- well, maybe not Dance CD, but the rest -- and this set-up is not going to work well for twice as many people. On the other hand, the Olympic events are spread out, and the number of competitors is smaller. I don't think people are going to be in the arena from 9am-11pm, which is when the food situation gets critical. There were a number of ice cream carts, several pretzel/hot dog stations, and a beer station on my side of the arena.
The great thing was, at least on our side, was that the organizers hijacked a Men's room and turned it into a Ladies' room. (The Ladies room line was starting to go back to the beer station, four sections over.)
There are a lot of restaurants, mainly Asian, but also Burger King, and I think a Subway, within a 15-20 minute walk from the arena heading south and west, and I suspect there will be more during the Olympics. I didn't even check out anything east of PNE or on the north side.
There are at least three buses that go to within two blocks of PNE (10, 16, and N35) and downtown, and I would expect expanded bus service during the events. The buses are a convenient walk for anyone who is staying in the eastern part of downtown, and a transfer or 10-15 minute walk for those staying in the western part of downtown.