The Zinc isn't reacting with the acid. Zinc and Copper have different reduction potentials (copper's is higher than zinc's) so Zinc wants to be "oxidized" more than copper does. You basically get a potential voltage between the copper and zinc, and use the acid (dissociates into negative citrate ion and positive H+ ion to carry the "charge")
http://en.wikipedia.org/wiki/Lemon_batteryAt the anode, metallic zinc is oxidised, and enters the acidic solution as Zn2+ ions:
Zn → Zn2+ + 2 e-.
At the copper cathode, hydrogen (solvated protons from the acidic solution) are reduced to form molecular hydrogen:
2H++ 2e- → H2.
Forgot to add, #6 won't work for most things. One lemon won't even light an LED, let alone a regular lightbulb, as the internal resistance of the LED/Light is too high. As current flows, its resistance increases, and since the lemon battery has such a low current, it won't light. You can cut the lemon into 4 quarters and get 4 (about 1 V) batteries. The thing that people usually hook up to fruit batteries are old calculators, as those have low internal resistance.