RE: ignition timing
I ask a similar question and of course a timing light will tell you but it is more fun to figure it out. It looks like to me that the fire point is going to be just as the magnets leave the poles. That is the peak magnet circuit and the point it is broken and the field collapses would be the spark point. My 2 cents worth.
Cheers
Dan