Bet you can

Get a small supercharger setup, and that would help you make the neccesary power.
Failing that, get a small turbocharger setup (e.g. a turbo from a suzuki cappucino or any other similar kei class turbocharged car), and then get a Gizmo launch control unit. This acts as a rev limiter, and also acts as an anti lag, as it cuts ignition spark rather than fuel. With fuel still going through the engine, the engine can make boost whilst revving, and on such a small turbocharger, youd be spooling it up extremely quickly even on a 1.3 - 1.5L engine.
With a few pounds of boost down low, I rekon you could comfortably be putting out sufficient power to drive the alternators

Luke