Is it possible to pre-enter the username at the URL on the Drupal user page, for example:
www.example.com/user?name=peter
so that "peter" is automatically populated in Name, and therefore the user needs to enter a password only.
Name
Yes, the Prepopulate module is written to handle these kinds of things.