How many cameos of community trainers are in the game? I think I only found 1 or 2.
At the moment, there are currently 4 cameos placed across Hoenn. Two are mandatory, they're a tag battle somewhere. The third was actually highlighted in some Tumblr posts if you go looking for it (hint: Sea Route), and the Fourth is also hidden in Victory Road.
Did you do a Randomizer run? I don't recall putting Articuno in yet. But your team looks nice!
Depends on what you mean. All in-game, non-Battle Frontier trainers have been edited, and the majority of routes have been altered to have certain species. Check the documentation if you're looking for something specific, or feel free to send me a PM!
Thanks for the encouragement!