A hero must be a good guy. It doesn't have to be a superhero, like Chap's examples (characters like Odysseus, Harry Potter, and Luke Skywalker are other examples). Antiheros we may take on a case by case basis, but we have done villains in a previous Brawl. This is to be heroes.
Nearly anything of the flavor of elements is fine. You can ask us if you're unsure