Quoted By:
OP,
why can't you get those pokemons yourself?
I mean, at least some of them, like butterfree should be easy and quick to get. 2 eeveelutions might be hard, but if you can just trade the first eevee to another game, start a new game and trade the second one.