The soaking is necessary as it soften the buckwheat groats enough so they will blend properly. The fermentation step isn't 100% necessary but I highly recommend it. When the batter is fermented -- even a little -- it aids in the texture of the bread as the bubbles help it rise and give it a lighter feel. This step also makes the buckwheat easier to digest.