A family of Microsoft word processing software products for creating web, email, and print documents.
The AutoCorrect2007 utility just lets you create a document containing all the entries currently in your AutoCorrect list -- both those that come with the program at installation and those you add later. It won't tell you much about where Microsoft's entries come from.
During development and beta testing, employees and volunteers type a lot of text, and testing software examines the results for common errors such as transposed letters and exchanges of nearby letters on the keyboard. The most common such errors are added to the standard AutoCorrect list. I don't know whether Microsoft maintains or consults any "database" other than that list.
I don't know what you mean by the "scope of the AutoCorrect function". Every time you type a space or punctuation character in an Office program, the code examines the "word" to its left. If that equals an entry in the AutoCorrect list, the replacement is made.
The recognition of names is not part of the AutoCorrect feature. Instead, a selection of common names are included in the main dictionary of the Spelling feature. You can add other names to your Custom dictionary.