yes,it can learn zap cannon via a tm.
No.
Zap cannon isn't a TM.
Zapdos does not learn zap cannon via level up or through any other means in Generation IV. It used to be able to learn it via TM in Gen II, so I suppose you could trade one from there if possible
not sure but probably a ditto
Lugia does not learn hydro cannon nor can learn hydro cannon.
Ampharos cannot learn Zap Cannon.
Yes
TM
i think magneton learns zap cannon at level 53 or 57
Regice learns Zap Cannon at level 65.
he can learn zap cannon
i guess so
No.
It Learns it at Lv.60 and it has a 100% percent of causing Paralyze, except for those that has the ability "Limber"
Magneton learns it at lv. 62.
In Fire Red, Leaf Green RSE they learn zap cannon at level 49 In DP Platinum and BW they learn it at level 65
It learns Zap connon at level 81 when it is in attack forme