I dont think you have anything to worry about with a car sitting for a long time except bad fuel and battery like you mention. Tires are a given, When you go for a test ride explain it to that dealer that you want it inspected by an Indy of YOUR choice, after all the car hasnt gone anywhere in a year they shouldnt have an issue over an hour or so. Dont let them pressure you and dont but it without having it inspected!
95 E34 530I V2.37
===========
Those who make peaceful revolution impossible will make violent revolution inevitable.
John F. Kennedy