You can either wait until the Mods decline it or you can just edit your Alucard Bio into something else before it is viewed by a Mod. Since they haven't got back to you, If Alucard was dropped, then hold onto it and see what they say. If Alucard is in use, then change it out before they view it.
What do you mean the same thread??
If you want to make another bio make a new thread.
You have to wait a month to drop a bio aftet you made it.Wait your bio to be accepted or declined and then submit the new bio to be sure.
I don't know about this character,try searching the approved bios to see if someone is using it.