The easiest place to get it would be the "Battle Monsters" button. I had a Adventurer LvL11 and kept clicking "Battle Monsters" to train and found the Rare Treasure Chest. Yet I have not seemed to have gotten it on my LvL54 X-Guardian yet.
Complete the second quest from the amateur juggler in greenguard forest.
you go to the big door, smash your way through it, and there you find a life supply of soap!
im pretty sure u need to be a Guaridian then find like 4 pieces of the stone of the blade of awe then go somewhere and that's how i got so far...
finding the magma stone
The easiest way to get a thunder stone is to earn 2500 points at the place by the national park the thunder stone will not be there everyday because everyday there's a different stoneYou could show a Pichu to Bill's Grandfather on Route 25, or you can buy it on Thursdays in the Pokeathlon Dome for 2500 points.