How to Request a User to Register on Landing at a Site, Then Automatically Delete the Users Password on Logout?

You can use auth_cookie filter to set an expiration time of 0. This will make sure that the cookie is only valid for the current browser session.

For password expiration you can use a plugin like: https://wordpress.org/plugins/expire-passwords/

Pls also see: Destroy user sessions based on user ID