Buen trabajo amigo, aunque puedes ahorrarte muchos pasos.
1. Usando Drush
http://drupal.org/project/drush
2. No recomiendo PHP 5.3 Aun Drupal 6.x y la gran cantidad de modulos no estan preparados. Y ocultar los mensajes de error de ereg no me parace buena idea. (Estas tocando el Core y no es la idea de un CMS/Framework)
3. Si trabajas en local para que crear un usuario para la BD? Me parece un trabajo extra (normalmente tengo mas de 5 instalaciones de Drupal por proyecto y esto lo hace inviable)
4. Solo con copiar default.settings.php a settings.php y darle permisos de escritura es suficiente el instalador de Drupal solito lo hace todo.
Saludos :)