Well, obviously Megatron is a main character. In his human form, he's the center of the story. Often, there will be some human characters as well. Maybe a scientist who was involved in the process that turned him human, or a normal person who becomes his friend or ally.
There could also be other Transformers who might be involved in some way. They could be searching for Megatron or trying to figure out what happened to him. So characters like Optimus Prime might make an appearance, even if just in flashbacks or as a voice on a communication device.
There can also be the scientist or inventor who is either responsible for the transformation or is trying to reverse it. This character adds a scientific aspect to the story and might have their own motives and secrets.
Another plotline could involve Megatron using his knowledge from being a Transformer in his new human form. Maybe he uses his strategic skills to solve human problems, like helping in a corporate takeover in a more ethical way than the humans were planning.
Thomas himself is obviously a main character. Often, his friends from the original Thomas world might be humanized too, like Percy and James. They usually play important roles in the fanfiction.
Often, there's a human protagonist who is somehow transported or finds their way into the dragon realms. This character is usually brave and curious, like a young adventurer. And then there are the dragons. There could be a wise old dragon that acts as a mentor to the human, guiding them through the strange new world. There might also be a dragon antagonist, one that sees humans as a threat and wants to drive them out of the realms.
Often, the main character is the human who gets captured. They can be an ordinary person from our world who is suddenly thrust into the Pokémon universe and the strange situation of being inside a Pokeball.
In addition to the penguins, sometimes there are also human characters who play important roles. For instance, a kind - hearted scientist who discovers the penguins and tries to study them in a friendly way. Or a little boy or girl who befriends the penguins and helps them navigate the human world. These human characters interact with the penguins and add more depth to the story.
Naruto is usually one of the main characters, as it's in the title. He's the one being turned into or related to the 'human weapon' concept. Sasuke could also be a main character, perhaps being involved in Naruto's transformation or trying to stop it if it goes against their ideals.
Sometimes, there could be a mentor - like character for the human. This could be an old wizard or a wise being who has knowledge about the Storm King and the powers the human is acquiring. They guide the human through the difficult process of dealing with their new situation, teaching them how to control their powers and avoid the traps set by the Storm King or his minions.
Well, clearly Dory and Marlin are the main characters. They are the ones that the fanfiction usually revolves around. Dory with her forgetful yet endearing nature and Marlin with his over - protective and determined personality.
Well, of course, Harry is the central character as he is the one who gets turned into a girl. His friends like Ron and Hermione are also usually very important. Ron might have a really different dynamic with Harry now that he's a girl, and Hermione could be there to support Harry through the whole transformation process.