Doing a quick search for flashlight bulb specs, they seem to range from about 0.7 watts up to like a max of 3 watts. I suspect the bulbs in the wind up lights are going to be rated for even less. So you are going to need a battery that is capable of a rapid charge and high amp discharge AND you will need a hand crank generator capable of delivering several amps of charging power.
For problem number one, the battery, you are going to need to stick with essentially the same type of
batteries we are already using, but you might could get away with 14650's for low power uses. Unfortunately to charge them to full takes hours using an actual battery charger, plugged into a wall, I cannot imagine cranking for that long assuming you could get a crank to generate a consistent 2a charge. So most likely you would only be able to crank for a few minutes, take a puff (maybe 2), then crank again. Which isn't very efficient.
For the crank itself, I have seen some hand crank USB chargers on Amazon but they can only put out 0.5 to 1A max and are a bit big for a mod, not too terribly big though. To get on up to 2 amps would probably require more size though.
I suppose you could buy one of those hand crank USB chargers and connect it to your mod (assuming it has a USB charge port) and see how well it works as a cheap proof of concept. I doubt it will be a great experience, but if you try it, please report back to us. Oh and if you are going to try this, note that there are two types of these USB cranks. One is a direct charge, you plug it into the device you want to charge and crank away. The other has it's own internal battery and works like an external cell phone recharge battery, just one that you crank charge. Not sure which one would be better, so maybe try both. They are fairly cheap. I have not purchased any of them so I cannot speak to quality of any specific brand.