Does it sound like a bad battery, starter, or both?

Sitting for two years will leave the best of batteries in questionable condition.