In the breeding guide on the site, it says "If the male Pokemon knows moves that the baby Pokemon is capable of learning, it will know them when it hatches from the egg."
Does this still apply if Ditto is the female parent?
Yes, if the move is a legitimate egg move for the male Pokemon, it will work. The only thing happening when breeding with a Ditto is that the species will be of the male parent (since there isn't a female counterpart).
Yes, given the fact that the baby can learn it. That happened to me when I bred my Emboar.
How to change your username
How to add a user avatar
Why was my post hidden?
Flags vs Downvotes
Official PokemonDb League
Type a Pokemon name, type, move or ability to see instant results.