Stats: max out def, res, and stamina. Remainder into HP.
Moves: Replace Confusion with Psychic (via TM). Replace Thunder Wave with Ally Switch (via TR).
Items: Buy 1 small blast seed.
Ultra Stone Perks: Calm Spirit, Weakener, Tough, Resistant, Speedy, Dodgey