It has been mentioned here before...Petrol, if the petrol is old, you will not start the engine on it. I would buy a gallon of fresh fuel and run it straight into the fuel pump (bypassing the tank), at least you will be certain that the fuel is fresh and clean. If you look at your last photo, you will see a round metal object with 2 pipes going into it, this is the fuel pump. You will need to check the pipes as one goes to the carburettor and the other is the supply from the fuel tank, it's the tank supply pipe that you need to remove and then use a suitable rubber/plastic pipe to go from the fuel can to the fuel pump (make sure the can is sited on a level safe area) and give it a try, but as stated, you must get the ignition working correctly as well.