Just those 2 would be fine (and if you could hatch a non-shiny version, that'd be great too).
Regarding your policy of trading only with RNGers - (a) I hope to be one soon, and (b) I'm glad you're breaking it. I assume this policy is not a slight against those with a different skillset, but rather a time-saving policy since most people who don't RNG have pitiful threads (my thread is only partially pitiful. :P)
I've talked to 2 G5 RNGers today and they told me that they rarely trade anymore since they can RNG whatever they want at a moment's notice! What's worse, since G5 doesn't have a lottery, there's no real reason to collect other OT#s on your game anymore. :P
Still, I hope you'll take a moment to CMT - I've got a lot of good G5 pokemon I've collected, for example, that you might be interested in. No doubt when I can RNG for myself, my thread will be bigger, but until then I fall back on my skills - EV training, cloning, and being persistant!