Sorry for not being here in a while, I was sort of busy, but I'm here now, and before I answer any Q, here is a key of what means what:
LM(learned move from a person who teaches it to you right then ane there)
TM/HM(technical or hidden machine that you can give to them)
EG(a move obtained by breeding, some extra moves may be learned that are not mentioned because really, if the father knows the move, the baby might too)
LV#(this tells you what level a pokemon learns the desired attack)
That's it, now on to your Q.
"It all starts with this, a jewel containing the ultimate power." -Shadow "I still remember what I promised you, for the people of this planet. I promise you, REVENGE!" -
No one knows Shadow better than me. Or likes him more either. Go ahead, try me.