yes,camerupt will learn fissure it will learn it at Lv.55
Yes at level 58.
Cubone can,
Rock Slide can only be learned naturally by some Pokemon in Sapphire (Sudowoodo, Slugma, Magcargo, Larvitar, Pupitar, Tyrannitar, Nosepass, Camerupt, and Solrock by level up; others can learn it through breeding) No TM or tutor is available
Camerupt learns Rock Slide at Level 33, Earth Power at Level 39, Earthquake at Level 49, Eruption at Level 57 and Fissure at Level 67.
very unforunately fire type Pokemon can not learn electric type moves plus camerupt is a ground type aswell ground is super effective on electricity so sorry but camerupt can not learn spark.
golem numel/camerupt diglett/dugtrio other ground Pokemon
Level Move11 Ember19 Magnitude25 Focus Energy29 Take Down31 Amnesia33 Rock Slide37 Earth Quake45 Eruption55 Fissure
level 75
Level 57
lv. 60
Yes it can, I have one, Not sure what level tho :) x
The following Pokemon that you can easily get to learn Flash in Sapphire: Beautifly or Dustox Lotad or Lombre Oddish Gloom