Does pedaling charge the battery?

No, pedaling will not generate electricity to charge the battery.