1. Пароль пользователя можно поменять через ДБ ( используя $wpdb ) делаешь query найти пользователя по id и поменять поле с паролем ( см таблицу wp_users ) сделав его в md5('новый пароль')
2. Точно не знаю, но должен быть фильтр какой-нибудь, что бы изменить Имя роли