The welch plug looks funky. Did you punch it? Normally, use a big Allen wrench or wooden dowel, just smaller than the welch plug to seat it.
And no clue on needle and float. Did you wire the horizontal and vertical holes in the bowl bolt?
Seriously, tho.....if you can't induce fuel into plug hole and get a 2-3 sec "normal" run....messing with carb is rather futile.