There could also be original characters created by the fanfiction authors. These characters might be the ones directly affected by the curse. For example, a young girl who finds the Tails Doll in an old attic and then becomes the center of the curse's activities. Her journey to understand and get rid of the curse could be the main focus, with Sonic characters coming in to help at some points.
Some fanfictions might feature Knuckles as a main character in relation to the Tails Doll curse. Knuckles, being the guardian of the Master Emerald, could have some special knowledge or power that is relevant to the curse. He might be involved in a battle of wits and strength against the forces of the curse, either alone or with the help of other Sonic characters.
Often, Sonic characters like Sonic himself or Tails might be involved. Since the Tails Doll is related to the Sonic franchise, they could be trying to save their friend or the world from the curse. Maybe Sonic, with his speed and courage, is on a mission to stop the Tails Doll's curse from spreading further.