Finally got my Bold Mareanie. IVs are shit tier, but I'll just breed another one when I actually start to think about making a decent online play team.
Got the Everstone from Ilima. Thanks to everyone that told me how to get it. I would've completely missed it otherwise. That's gonna make breeding a whole hell of a lot easier in the future.
---
On a side note, I think that trying to find a Sandygast is right now my #1 example of why the encounter rates are fucked up in this game. You've got this cool looking brand new Pokemon with an interesting type combination and you can only find it in this one place. But, because the encounter rates are fucked up for Alolan Pokemon, you're WAY more likely to find a bunch of Staryu instead, a Pokemon that's been in more of these games than I can count.
It's like Gamefreak has gone out of their way to make Gen 7 Pokemon as annoyingly hard to find as possible, while making plain old Gen 1 Pokemon super easy to find. I fucking hate it.