I know that hidden abilities can be obtained in a horde and the friend safari, and in the past in the dream world, and I've heard that your starter has a small chance of having it when you pick it in the beginning of the game.
Also, there were a lot of changes, some minor, some major, to breeding in X and Y, such as egg moves from the mother and things like that. But I also have a more specific question. It's hard to explain so i'll give an example. These Pokemon are not in the same egg group, but for this example, pretend that they are.
If I have a Yanma with speed boost, and I breed it with a torchic without speed boost, is it possible for the child torchic to have speed boost, even though it is not Yanma's HIDDEN ability?
What if I breed Carvanaha with speed boost, it's hidden ability, with a torchic, once more, without speed boost. Will speed boost now be passed onto the torchic child?
OR can this only happen if the mother has speed boost?
If the above scenarios with Carvanha and Yanma do not work, then does that mean there are some Pokemon who's hidden abilities simply cannot be obtained by any means?