I'm no expert but the fuel tank and the carby are the wrong ones for the villiers engine I think?

The air filter should go directly onto the body of the carby facing toward the catcher.

The tank should be cylindrical with a tin cap.