I really don't want something related to PKRS <(PokeRus). And the use of Vitamins is kinda hard with my money so... It is for the cup where you are ONLY allowed to use lv 50 Pokemon. Thanks!
Yes you can max out your EVs before level 50.