Provides a replacement for login and register and lost password and provides feature for password expiration and optional invitation codes.
Yes. The HTML in the forms is designed for easy CSS selection and isolation of styling as needed. All the forms pull in the active theme header and footer.
The password recovery feature uses the WP built in "user_activation_key" system to generate a key based off the users email address, then routes an email with URL click to recover the password at the WP site. By default, the plugin will generate a new password for the user at this point, or will call a custom password recovery procedure, see login_register_resetpassword.php_sample file provided in the plugin folder.
Yes. If your hosting service has restrictions on routing outbound emails, which is needed for the password recovery feature, this plug in allows you to enable your own PHP logic to send emails. See the login_register_mailer.php_sample file provided in the plugin folder.
Yes. But only the user interface portions of login. If you have other plugins that handle login authentication, these plugins will remain in effect. See also the LDAP-LPRM plugin http://wordpress.org/extend/plugins/ldap-login-password-and-role-manager/
Yes. Since you control the HTML content of these forms, you can easily model the pages to bare bones content, then use some JQuery and Iframe techniques to embed the forms on any portion of your theme.
The plugin will follow the setting for "Membership" registration found in the Settings >> General section of the admin console. Be sure to enable "Anyone can register" to enable the registration aspects of this plugin.
See the sample code in the plugin named README.ajax.sample.txt