I've been playing the game and lurking the forums without signing up, and planned to finish the game that way since there's a bunch of info out there; however, I noticed that after a certain point, gym leaders' pokemon have max ivs and evs, as well as abilities and moves to back that up. The game is nicely challenging so far, but I don't think that I could get through something like that unless I breed pokemon to stand up to those, with how the level cap system works.
Sooo
1. How does breeding work in this game? Is it like the official games, and babies inherit three random ivs from either parent?
2. Are breeding items available? (Power items, Everstone, Destiny Knot)