Ruins of Alph. If you smash the rocks then you will find a lot of shards and some fossils.
in gold there are lots of different types also the legendary pokemon moltres plus trainer blue
You go to the sinnoh underground with the explorer kit and dig into a bulging secion of wall.
easy just go get the mining kit from Eterna city and try to go to the center of the sinnoh region, there are lots of tresures in that area. once u get there just keep mining
m.t silver. you can also battle red there.
Once you beat the Elite Four, when you go downstairs in your room, your mom will tell you that a blue Pokemon was seen flying around Hoenn. From there, its just like trying to catch Entei/Raikou/Suicine in Pokemon Gold/Silver...lots of luck in the wild, lots of Repels, and lots of hunting.
in lots of places. lol
you can get a whole bunch of shards and trade them to a man for stone to evolve pokemon.
Lots and lots this should help: http://www.serebii.net/mysteriousdungeon/dungeon/22.shtml
use an amulet coin on a Pokemon in a trainer battles
in many dungeons there are lots of items, the blue gummies are everywhere
There are many ways to get a Pokemon to like you more, depending on which version you use... In Red, Yellow and Blue it doesn't matter.... In Emerald, Ruby, and Saphire you can give it a Soothe Bell or use lots of items (i.e. protein). In Crystal, Silver, and Gold use lots of items on it and give it haircuts(in the basement at Goldenrod).
The Silver Cave is located in Mt. Silver in which you can go after you get all the Johto and Kanto badges. In the Silver Cave you can find lots of strong Pokemon and fight the final boss, Red at the top of the cave.