Went there last week on its first day. (Yes, very elite.) Enjoyed that new stadium smell.
All the seats are good as far as I can tell, at least you are much closer to the field than in the old stadium. Make sure you get on the express train and not the local (will just take longer otherwise -- not that you'll get shivved). Sorry, no food recommendation since the only food I ever get at ballparks is hot dogs. But, I do recommend that if you sit in the lower level you take advantage of the waitresses that take your order at your seat.