You can't buy the evolution stones in Emerald, but if you find some shards in Underwater regions, like Green Shard, you will be able to trade them for stones of same color (Green = Leaf for example), in Hunter's House located on the way of Mossdeep from Lilycove.
here is a list of Pokemon that evolve with a leaf stone on EmeraldGloom evolves into Vileplume.Nuzleaf evolves into Shiftrey.These are the only two in emerald that evolve by leafstone but there are many other Pokemon that evolve by the leafstone in other games.weepinbell into victreebellHere are the Pokemon that evolve by using a leaf stone on it: Weepinbell, Gloom, Exeggcute.
nuzkleaf into shrifty
Route 119, 124
pansage
you can buy Pokemon emerald, ruby, sapphire, firered and leafgreen at gamestop
scyther
you buy it
you buy it
You can buy it at Gamestop.
buy it from the Celedon dep. store in Celadon City. you can get firestones, leafstones, waterstones and i think thunderstones.
Buy it.
You can't buy beds in Pokemon emerald. (one is in your house!!!!!)(and on the S.S.fairy