first up, post a picture of the 2x springs that popped out.
dont worry about your cdi, if it is sounding like it will fire it'll be fine.
with fuel coming out of the vent on the carby, sounds like it may have bent the arm of the float?
dont stress about it, it is easy to adjust.
now forgetting about everything else, try this-
get some fuel and open the throttle, fully open.
try and splash some into the carby so it goes past the slide, don't pour it in though.
now let the throttle close, put the choke on and make sure the kill switch is on the run position.
now kick the bike over and see what happens, let us know.