Re: Being new to this, I have two questions:
2. You might want to allow the user to just pick their own password when they create the account:
https://bbpress.org/plugins/topic/instant-password/#post-2181
Otherwise, they can just log in, go to their profile, click edit, then change the password. No plugin required; it’s built in.
1. Are you having any other issues with the forum? It almost sounds like the URL permalinks are not working. Can you post a link to your forum? If not, why worry about the duplicate account? Just never use it and no one will ever know.