My exact thoughts also !!! Where has this car been driven the past 12 years? I guess for $900 you can't complain ... BUT it needs some serious cleaning done to it. Post overall pics of this Vibe when you find time, and your location too. Thanks & welcome to GenVibe
I'd consider reviewing the suspension first before throwing new tires on. If the control arms and struts are out of life, they're going to wear the new tires prematurely.