There is some oil weep around the back and underside of the engine. Need to inspect it and hopefully not find a crack by the swingarm bolt hole.
hate to hear it. have you measured the stator resistances yet?
I had oil on bottom of engine... turned out to be shift lever seal. Slow leak. Relatively easy to replace. In theory, the side case doesn't need to come off at all, but it makes it easier if it does. Maybe this is your problem too...
depending on the conditions (lighting, plug, etc) a spark is sometimes hard to see. when you use the estart, the cdi voltage is boosted from the battery (but estart on an 01-02 is shaky at best).
get the valves right, tend to the auto decomp, perhaps mod it to the "dutch clog" with a steel cam gear / cam machining, maybe an upgrade to an r6 starter, and it will be the easiest of all the berg models to start.
glad it's working out ok.