Pikachu doesn't learn Charge Beam via level up however it can be taught Charge Beam via the Charge Beam TM.
Luxray does not learn charge beam by itself, you must use TM57, which holds charge beam, on your Luxray.
Nope
dragonair can learn ice beam any level
It doesn't learn Ice Beam by level. It is, however, able to learn it through the use of the Ice Beam TM.
Groudon can learn Solar Beam at level 50.
it does not learn ice beam in a particular level, but you can teach with TM13 ice beam.
Lapras will learn Ice Beam at level 31.
It doesn't learn Ice Beam by level up. It can learn it by TM13 in all generations though.
no it can not learn it but you can get ice beam as a TM is number 13
It doesn't actually learn ice-beam, you have to teach it.
Level 1- Vice Grip Level 6- Charge Level 11- ThunderShock Level 16- Gear Grind Level 21- Bind Level 26- Charge Beam Level 31- Autotomize Level 36- Mirror Shot Level 39- Screech Level 42- Discharge Level 45- Metal Sound Level 48- Shift Gear Level 51- Lock-On Level 54- Zap Cannon Level 57- Hyper Beam
It does not learn it by leveling up in the Heartgold/Soulsilver versions. But by finding TM 57 you can teach Zapdos Charge beam,you can buy it at goldenrod department store. You can also find it by giving the missing machine piece to the owner of the power plant. It cannot learn it by leveling up in fire red, leaf green, diamond, pearl, or platinum version. It can learn charge by leveling up. Hyper beam can be taught through a tm.