Yes, I need an E clip for sure, which I’m finding hard to find online and fuel float valve I think. I am still a bit confused to be honest. I might have a needle missing too.
Is there a way you could PM me your number, maybe I could buy the set of carbs from you?