The best gaskets are the NOS JD head gaskets, they have a white sticky surface with a copper ring. Nothing else compares.
However.....
As an aid to make things better for you are to get your heads as flat as can be. .001 out on flatness will cause a leak. To get your heads flat block sand them with 300 grit paper or finer on a piece of glass or precision cut granite table or have them lapped. The same thing will need done to the locating surfaces on the cylinders as well which will require the removal of the studs. They have to be flat!!! period!!!!
Now, the acorn nuts could be bottomed out on the studs also, the washer needs to be under each nut other wise the stud will hit the inside of the nut giving you a false impression that your are tightened down.
Once all this is done, warm the engine to operating temp, let it cool and re-torque it.
I have been there and done this, never used any copper spray gasket goop. If all this fails, go to Autozone and get you a can of siliclone sealer in a cheeze whiz container called the "Right Stuff" and is it sparingly...
As for your possibly bad neecdle and seats, take the carb off the engine, put a clean piece of fuel line on the carb, 1 foot long. Flip the carb upside down, put the hose in your mouth and blow into the hose, if you can blow air into the carb you have crud in your needle/seat or they are bad. If no air is getting in, you have a properly working assembly. The air acts like fuel, by flipping the carb upside down, this is acting like the fuel bowl is full making the float come up all the way which should happen if the bowls were full of fuel....
It's nice to be back at it....AGAIN !!