He Doesnt.
Level 31
30
It can learn it via the TM but not by level.
No.
Girafarig will never evolve in sapphire or in any other Pokemon version.
lvl 41
lvl 59
In Pokemon Ruby, Sapphire, and Emerald, Nincada can learn Dig at level 45. It can learn Dig at a earlier level by using TM 28.
Trapinch can learn Dig by itself at level 29 in Pokemon X and Y. In Pokemon Omega Ruby and Alpha Sapphire, it can learn Dig at level 19.
lv 30 after evolution in Pokemon sapphire
Level 9.
After you defeat the elite four on Pokemon sapphire you complete the pokedex and make all your Pokemon level 100.