Im gonna start trouble shooting after work. First thing i noticed it that the wire going to the battery is 18g. Is this ok? I would think it needs to be thicker.
Any wire to the battery should be a minimum of 14 gauge, for kickstart operation. If you are using a starter motor, then the ground cable must be much heavier, similar size as the cable running to the starter motor itself.
No one on the internet can tell you its a carb problem. However, we can all guess, because carbs and ignition are common problem areas.
I did some work on a KZ400 a while back. It had some nice Kiehin carbs which had 2 main jets per carb as I remember, a primary and a secondary main jet as well as the pilot jet. It would start but it would not accept any throttle. The pilot jets were almost completely blocked. That's just an example, it does not mean that you have the same problem.
If I obtained a bike, with no history, and it ran like crap, I would take the carbs apart, check float levels and float operation, compare jet sizes to stock size, clean the jets,choke circuit etc. Once the carbs are known to be in working condition, you can proceed onto other areas that are suspect.