>>56269171Imperfect transformations are more appealing, so I'm inclined to believe it. A ditto likely can only perfectly mimic a person or pokemon if they're both highly experienced and highly focused.
>>56269185A ditto gains all the moves and abilities of any pokemon it transforms into, so I'm sure it would be able to.