yep every Pokemon can
hyper beam,tackle,lear,andtake down
No, not all Pokemon in Diamond can learn Hyper Beam.
Charmander must evolve into Charizard to learn Hyper Beam.
Fearow is able to learn Hyper Beam. It can learn Hyper Beam through the use of the TM, which can be bought at the Celadon Department Store.
Shellder learns Withdraw, Supersonic, Tackle, Protect, Leer, Aurora Beam, Clamp and Ice Beam in Pokémon Gold.
No, there are second stage and even basic pokemon who are capable of learning Hyper Beam.
Gyarados learns Hyper Beam at level 50.
You can't get it in Pokemon Crystal. Though there are Pokemon who can learn it like Dragonite.
Yes via TM.
level one hyper beam
He never does. Luxray is a physical attacker, why on earth would you want Hyper Beam on it ??
Since it's a fully evolved Pokemon, yes.