Use ONLY the recommended oil in the gearbox.
It is a fatal mistake to use heavier oil that recommended in any gearbox.
If it asks for automatic transmission fluid, give it that, ONLY!
Re the cold starting - try this to make (more) sure the fuel system is fully primed.
Switch on till dash lights up and listen for the fuel pump in the tank.
If you can't hear it running, open the door and try again.
It should not be making a sort of sloshy noise - just a smooth whine.
Wait till it stops. Leave the key ON and the dash all lit up.
Now press the throttle to the deck, and after a second or so let it right up.
Do this five times, maybe six, at one-second intervals.
The pump should start running again, and will run for a good long time.
As soon as it stops, as quickly as you can do it, key off, deck the throttle, and key ON and starter till she goes!
CharlesY