Hi @Moon13wingsoffire! These are great questions.
The forum is totally separate from the app right now, so your account in Hopscotch doesn't transfer over to the forum. So, creating a new login with your Hopscotch name was the exact right thing to do!
And, nice info @SnowGirl_Studios! These different levels are designed to prevent spammers from coming in and covering the forum in cat memes. As you spend more time asking and answering questions, you get more privileges.