You have to get his sister to massage five of your Pokemon and then show her a Pokemon with max happiness. Or you can use the Complete Phonebook AR code.
Pinsir
its number 70
Go To Pallet Town And Show His Sister A Pokemon Of Full Happiness A Minimun Of 5x And She Should Give You His Number And You Get To Re-match Him On Sunday Evenings About 8ish Onwards!
Shellos
461
Mew.
461
sorry you have to trade it to Pokemon soul silver
uh, i do not think there is a 24992.
Its the number on the back of your DS cartridge! ;)
Soul silver is AWESOMENESS!! yes GET IT
According to Serebii.net there are 493 Pokemon in Soul Silver.