Greg,
1/4" flex cable is the way to go. Square drive is preferred for engine longevity as it places the thrust forces on the strut instead of the engine bearings. Looking at the plain plastic washer on the strut versus the ball bearing in the motor you would assume the ball bearing is superior, but I will attest to the fact that engine bearings will last significantly longer if using a square drive and just replacing the thrust washer once a season.
Setting up a square drive usually takes some skilled soldering/brazing of a ferrule to the flex shaft. This is not a beginner task! There are ways to use double squared cables or ferrules with squares broached but finding the right combination of parts can be frustrating. As a newbie, let me just recommend going with a traditional pinch collet and welded cable. Save the square drive for a later build.