Replacement battery and charger can be found online for about 30$ USD each. So in total, including the laptop, it'll cost about 100$. This laptop is pretty old, I'm pretty sure it still runs Windows XP. If this is the best laptop you can get in your region, go for it. Having a laptop is better than no laptop at all. Though if you could save a couple hundred more dollars you could get a modern laptop, albeit not the best laptop, for 300$ at walmart or other budget friendly outlets.
When you buy cheap electronics you will most likely need to replace it sooner rather than later which will end up costing more than buying a more expensive computer and thus not having to replace it for a while longer.