I believe it was Soul ?
Whatever you pick
There are codes to change your apearence, but not your name.
you get to name him yourself
His name is silver. Giovanni's son
Silver's real name is just that. SILVER. Despite the fact you can name ???(the 'name' he has when you first encounter him) whatever you want in the games, his official name will always be Silver.
There isn't a Pokemon Chronicles episode that Gold meets silver and Gold's real name is actually Jimmy in the show, but I don't know Silver's name.
Its whatever you named him in the begining.
I don't know her name, but she has dragon-type Pokemon
His name was actually Silver, but it was made to be named anything.