I would use a cheap 2-cyle generator and a 40-amp battery charger before I would idle the main engine to generate electricity.
The engine won't oil itself very well while idling. It also might develop hot spots from insufficient coolant flow. The engine can set up damaging resonant vibrations, too. Believe it or not, engines have been known to break the crankshaft due to extended idling. At the very least you would need to run it at a fast idle, and maybe even incorporate an electronic controller to periodically raise the engine speed for a second or two.
Lastly, automotive alternators are horribly inefficient, and running more than one of them compounds the problem.