RE: Do I really need a choke?
The engine WILL start with an electric starter without benefit of choking the engine. Been here done this. Remember, the carbs fuel pump operates on crankcase pressure pulses, turning the engine over with a starter will provide sufficient pulses to bring fuel up.