1) Dittos can't breed together. But people might do 6IV Ditto Giveaways from time to time, so it's worth checking the forums if you can't SOS one.
2) Hidden abilities are only breedable if the Pokemon breeding it has the HA (in the case of X and Ditto) or if the female breeding has the HA (in the case of X and Y)
2) Hidden abilities are only breedable if the Pokemon breeding it has the HA (in the case of X and Ditto) or if the female breeding has the HA (in the case of X and Y)