Have you done the nutter bypass yet if not that is your first thing to do.
Then set the timing at 8 degree's.
Make sure your choke is working and if it is your carb is most likely a little lean
and a lean mixture will make for hard cold starts.
If you have no stumbling or rough running once warm i would say you dont have vacuum leaks.
and with the weber carb you only need 3.5 pounds of fuel pressure so i assume you have a regulator for that,
But first do the bypass , set timing , new plugs, adjust air mixture and that should do it.
give me a call if you need more help