So I've gotta say, this has become quite the post. It's so long it doesn't fit into one post, so I added it as a RTF file.
I could easily restrain myself from answering all the questions, and was satisfied with just posing lots of questions and giving possible explanations. This fine, since Ditto is not a man-made pokemon like Porygon, where we're expected to know the entire history of the pokemon and its every detail due to it simply being man made.
I rather like this entry, please take the time to open the file and read it. It's worth it.