ohhhh, I can't believe I didn't think about Hyper Voice/Pixiliate combo on Gard! I immediately made the change and very next battle it OHKO'd a Blaziken haha.
And yes to all 31 IVs, the EVs are ideal on all except Gard, I'm not even exactly sure what hers are, I just wanted a Ralts for my first...