FIRST
Welcome to the forum
OKay, with all the questions you're throwing out there
, we better see what you have in the area of tools, so you can get a handle on what and how.
First, do you have a DMM (Digital Multi-Meter)? If not, can you get one cheap? Look for a H.F. or radio shack near you. HF has them on sale all the time for about $4, usually comes with the first battery too.
Knowing the motor will light a light bulb is nice , but what type of light bulb? how many batteries were in the flashlight? 1, 2 or 4? old ones I have use 2 C cells, which comes in at 3Vdc for the bulb.
That's okay for "does the motor work" test, but you'll need more to charge stuff.
The motor, Does it possibly have any other ratings? should be something like RPM on it.
Usually a good rule of thumb is Volts/RPM= Voltage per revolution. Knowing this is VERY important.
ONCE you have that you'll then know how many Revs per minute you'll need to sustain to get a specific voltage out.
This is a good start, the meter is important too, but you don't need to spend major money to get basic information.
Come back with the info when you can we'll help you get there.
Cheers;
Bruce S