Samuel
Pokemon number 477 in HeartGold and SoulSilver is Dusknoir. hoped this helped :)
You can rename a pokemon by going to the Name rater
Professor Elm
Professor Ivy
methsmoka
Ethan, I think.
the name rater is in goldenrod city to the left of the third gym (Whitney)
he is at cinnibar islandBlue is Gary, Blue is the original name they gave him in the first Pokemon game, but in the Pokemon anime they changed it to Gary, the same thing with Ash who's real name is Red
You can't, as with all traded Pokemon, you can't change their name.
Professor Smith's first name is not provided in the question.
His name is Blue Posted By Tom587
next to the name raters house.