Most efficient generator for charging 12 V batteries
As an alternative, in keeping with the light weight, look at model aircraft BLDC motors - specifically outrunners, with a relatively low Kv (RPM/volt). 

For example if you turn it at 6000rpm and want 12V, you would be looking for 500rpm/volt. This refers to the open-circuit voltage, and you will lose some voltage across the motor's resistance. So if you want a slightly higher open-circuit voltage, pick a motor with slightly less than 500 RPM/volt.

There's a huge variety available and it shouldn't be difficult to find a few that match your required power and voltage levels. For reasonable efficiency at the expense of slightly more weight, pick one that's rated for higher current than you expect - it will have a lower winding resistance, and lose less voltage internally. For example, at 1hp (0.746 kw) you might expect 746/12 = 62A, so a motor rated for 70A or more would be worthwhile.

Note however that these motors may not be rated for continuous operation, or may have much lower ratings for continuous operation, or the ratings may assume air cooling from a propellor! Again, picking a motor with higher ratings will only help, though you may need to arrange air cooling via a fan fitted to the coupling shaft.

Output from such a motor will be 3-phase AC, which you must rectify to DC with a 3-phase rectifier, made from suitable diodes.

Power levels and Kv I'm finding for such motors so far don't quite meet your requirements (Kv around 1000, currents up to 40A), but they are fairly close. I'll update with links if I find a suitable motor.

EDIT : this motor is the closest so far, with Kv=380 (so producing 12V at 4600rpm) and with a (presumably short term) rating of 90Amps and power output of 2600W. Continuous power rating is not stated, but given the margin, likely to meet your requirements given adequate cooling.

Or this motor with specs:
RPM: 290kv
Max current: 78A
Internal resistance: 0.022 ohm
comes even closer to the ideal specs.

And finally - though it's more expensive - this motor claims continuous power ratings higher than your requirements. It's also interesting that the continuous current is 75% of the short term peak rating, so these motors may need less de-rating than I thought.