Yes, you can. If you have a starter pokemon you will have to wait until it's about level 16-18 for it to evolve on its own. Pikachu, vulpix and poliwag have to have stones used on them, which can be bought in the pokemart for $10,000 each. Don't evolve them with stones until they're about level 20 so that they can learn good moves. rattatta evolves at around level 20-22. I haven't tried geodude-graveler yet but I'm sure it'll work. the bugs evolve too, but don't catch cacoons, because they're worthless. If you evolve a basic bug into a cacoon, it'll still keep its attacks, so that's better. The bugs will reach their final stage by level 12, so you'll just have to be patient.
Nothing.
Wheepinbell needs a leafstone to evolve
To evolve Kadabra you must trade him.
32
level 36
lvl 21
level 16
22
50
You need to trade it so it can evolve into a Golem.
It evolves at level 36.
you cant there is no ice stone