You can get rocksmash at the Pokemon center at the city were the gym leader uses electric type of pokemons.Just talk with the scientist.
You can get it at one island in a cave after you surf up.
No
you get it randomly
by playing the game, no.
no
Fire stone.
In Retazo City
Pokemon Ruby Destiny Reign of Legends ,Pokemon Ruby Destiny Rescue Rangers, Pokemon Ruby Destiny Life of Guardians
your quite sad you Pokemon playing nerd.
you can search in your bed there will be some i am sure of it
It does evolve at level 36.
You can't
Nowhere give up