Apple still sells batteries for this MacBook for about $119, almost as much as you are buying the laptop for.
I have one in flawless condition still but I've been using it without a battery for several years now because they are so expensive. The cheap batteries sold on eBay are just that, cheap and often times don't work long and fail.
The last black MB was made in 2008 so yes, they are old.