you get Eevee from the Celadon Game Corner or Bills House and the Thunderstone you can get from Lass Dana, just get her phoen number, shes west of Ecruteak, and eventually she'll call you and give you one, also you can get stones from bills grandpa at Cerulean Cape, by showing him some pokemon