The generator wouldn't work? Why?
And yes I know it would require more then 1 person to build up the energy needed to charge the batteries. But I know you can charge batteries with exercise. Just depends on how much is needed.
Well, if you want to run a couple stick miners that would be fine. Look at the chart, a healthy human can provide 0.2HP (~150W) for a little less than three hours. If you wanted to something like a single Antminer S5 (~600W), you would need five people (~750W pedal power to get 600W electrical power) working together in three hour shifts to the point of exhaustion. That'd be 8 shifts a day, or 40 people if they can do the 3 hour shift every day.
At $300 and current difficulty, all that would produce $3.68 per day.
The gas generator would only work if you have free gas. I would guess even with free gas you might be underwater just with genset maintenance and repair if you're using a small ~1000-3000W model.