Firstly you buy a mail card from a shop, then write whatever you want on it and finally then attach it to your pokemon!
no you cannot
Only if you give them to a Pokemon and trade the Pokemon.
give your Pokemon poffinz
YES!!!!!!!!!!!!!!!!!!!!!!!!!!
Cyrus will give it to you after you defeat him.
No you get to keep it
Cyrus will give it to you after you defeat him.
That Pokemon is Rhydon. Give it to him and trade him, and he will evolve into Rhypherior.
if he has played a Pokemon game before and beat it, give him platinum. Platinum is much harder then diamond or pearl. If he can't choose, ask him if he likes attack or defense. If he says attack, give him diamond. Diamond's legendary is offensive. Pearl's is very defensive. So if he says defense, give him pearl.
Pokemon cannot be transferred from Diamond to Leafgreen. This can be done backwards, however as Ruby, Sapphire, Emerald, Firered, and Leafgreen Pokemon can be permanently transferred to Diamond, Pearl, Platinum, Heartgold, or Soulsilver.
It should give you an option to after you catch it
lv on low Pokemon or give it xp share