Ethan could be a great addition. He could be a rival to Silver in some aspects, adding some tension to the story. Also, Professor Elm can be included as he is related to Lyra's journey. His knowledge can help Lyra and Silver in their adventures, like providing information about rare Pokemon or new areas to explore.
Yes, there are some out there. You can start by looking on fanfiction websites like FanFiction.net or Archive of Our Own. Just search for 'Pokemon Silver and Lyra kiss' in their search bars and you'll likely find several stories to choose from.
One common theme is the exploration of their relationship. Often, the fanfictions will show how their feelings for each other develop over time, leading up to the kiss. Another theme could be the role of Pokemon in their relationship, like how their Pokemon might influence or be a part of their romantic journey.
One idea could be that Lyra and Silver team up to discover a new type of Pokemon that has unique powers. They might have to face off against an evil team who also wants to control these Pokemon.
A good team could be Pikachu for its popularity and electric type moves which are useful in many situations. Charizard as it's a powerful fire type. And Bulbasaur which can cover different types with its grass and poison attacks. These three are classic and can handle a lot in the story.
Naruto himself would be a great addition. His determination and ability to never give up would translate well into being a Pokemon trainer. He could bond quickly with his Pokemon. Also, Kakashi would be good. His intelligence and strategic thinking would help in planning battles. And then there's Shikamaru. His lazy - but - brilliant mind could come up with unique battle strategies using the Pokemon's abilities.
For the story mode in Pokemon Sword and Shield, Sobble, Grookey and Scorbunny are great starters. Sobble can turn into a powerful water - type, Grookey into a strong grass - type and Scorbunny into a fire - type. They can cover a wide range of types as they evolve.
You could start with Cinderace. It's a powerful fire - type that evolves from Scorbunny. Then add Dragapult. It's a very strong dragon - type. Galarian Ponyta is also a great choice. It's a beautiful and useful fire - type. Sirfetch'd is a reliable fighter. And Alcremie can be a good addition with its fairy - type moves. These Pokemon together can make a formidable team for the story.
In Pokemon Shield for the story, you could build a team around Snorlax. It has high HP and can be a tank. Add to that Alcremie which is a Fairy - type with some nice moves. Mr. Rime, an Ice / Psychic type that can be quite strategic in battles. Dubwool, an evolved form of Wooloo, is stronger and can hold its own. And for a fast attacker, Ninjask which is a Bug - type with extremely high speed.
Well, for the story in Pokemon Sword, I'd suggest having Sobble as your starter. It can evolve into a very cool water type. Then add in Nickit for its sneaky moves, Corvisquire which is a strong flying type early on. You should also consider Duraludon for its steel typing which gives it an edge in many battles. And Skwovet is a good addition as it can be found easily and is quite useful in the beginning of the story. These Pokemon together can help you progress well through the story.