Kirlia CANNOT learn Magical Leaf in R/S/E but in D/P/Plat it learns Magical Leaf on Lv22.
The following Pokemon that you can easily get to learn Flash in Sapphire: Beautifly or Dustox Lotad or Lombre Oddish Gloom
When you learn to use the force.
Any water Pokemon besides magikarp and also linoone can learn surf as well.
Level 31
Swelleow can. Pelliper can. Swablu can. Altaria can.
The most basic one I can produce off the top of my head is Ralts, Kirlia and Gardivoir. Any of these Pokemon, when leveled high enough, ( I think around 30-40 for Ralts) can learn Hypnosis.
no, kirlia can't learn the HM CUT.
The following Pokemon that you can easily get to learn Flash in Sapphire: Beautifly or Dustox Lotad or Lombre Oddish Gloom
yes ralts can learn shock wave psychic and wen it evolves to kirlia it learns magical leaf and wen it evolves to gardevor/gallade it learns future sight or leaf blade
No.
It can learn it via the TM but not by level.
You can only clone Pokemon in Pokemon Emerald. Not Sapphire and Ruby. To learn how to do it, search it up for a guide.
When you learn to use the force.
No.
yes,camerupt will learn fissure it will learn it at Lv.55
Any water Pokemon besides magikarp and also linoone can learn surf as well.
Kirlia learns Psychic at level 31.