>>53704207Just make a rule to only catch the first of each pokemon encountered. If you got the wrong ability, tough shit. Get it right next run.
Don't grind ever, that shit is for fags. You should know better if you're into SMT.
I hardly know or care what EV / IVs are but you can figure the rest out.
Also play Gen 2, it doesn't have most of that stuff that you mentioned ruining pokemon for you.