Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

I ran into some of those problems as well, 1, 2 and 6 specifically. As for 3, evolution stones do work, but differently. You have to have the Pokémon hold the stone, then level it up. It should evolve then. 

i tried that with the stones as soon as i noticed u cant use them. but still... u have an inventory. could just make the items usable there. or add a menu item for the pokemon above the "give item" named "use item". currently the inventory menu has no use other than showing what items u have.