Most of the time in my past experinces if you try to reuse the old base gasket even if it looks good, it will suck air and not suck fuel.
The gasket/pump has to be half way good because after the motor is running it takes the vacuum of the motor to push the "pump" up and down agnaist the spring and put fuel in the small bowl where it can be sucked through the main jet.
If it is hard to start that means that it is not getting enough pressure when it is being turned over slow and not keeping a contunious movement of fluid to help seal it.
It acts like a person sucking on a straw. When you suck the fluid up from the cup and keep pressure in your mouth, you have a vacuum in your mouth, and the fluid stays in your mouth and in the straw. When you let the pressure in your mouth go, all the fluid goes back into the cup.
Its the same thing that is happening with you gasket and fuel pickup tube.
After it is started, the fuel and pressure help keep it sealed and working good enough to keep the motor running.
When you tighten the bolts down make sure that they are just snug.
If you over tighten them the head could strip out or break and you will be stuck with a bad tank.