First of all, my FS doesnt give dittos so sorry :/ BUT remember that all pokemo in FS have at least 2 perfect iv's. If you want to know which moves a pokemon may be able to learn check the wiki, then go to learnset and the section that says by breeding.
http://bulbapedia.bulbagarden.net/wiki/Kangaskhan