Ninja 250 carb help

Hello I just bought a ninja 250 and I’m new to working on bikes but I’ve been working on cars for a while. Since I bought it it has been lacking power and bogging on acceleration. I was told it was because of my jets and when I cleaned them it didn’t do anything then I bought new ones and still nothing. Now when I try to start the bike the overflow hose sprays out gas and now the carb leaks. I was wondering if it would be worth buying a rebuild kit and trying to fix it myself or if I should buy one of the cheap eBay carbs for it which I know at least with cars is a terrible option to go with. I just want the bike to be running right lol.