What Misty said. Your character does not need to be your general; to be honest, you don't even have to play a character from the same race as far as I'm concerned. After all, all that matters from the games is the result - your character is who you play the campaign as. Obviously most people like to play a character from their usual army because it gives the battles a narrative, but it's not compulsory.
Fluff reports don't have to be about battles, as Misty said. We're judging the quality of the writing and the story being told, whatever that story is. Obviously it should be campaign-related and about your character, but other than that it's your story and you can write what you like.
Alaric; activation emails should have been disabled. You should just be able to log on to the site straight away with the account details you registered with. If you're still having problems, give one of us GMs a PM and we'll get it sorted
For everyone else - I really would encourage you to take the plunge and join in. This is a first for all of us, so you shouldn't be put off by the fact that you've never taken part in an online campaign before. We've built this for you guys, and we'd love to see a great Asrai.org turnout