You trade in the union room with another person.
Chat with our AI personalities
yes. you can trade Pokemon from diamond, pearl, or platinum to heartgold or soulsilver.
you can not get it from Pokemon platinum you can trade in to diamond or pearl
Of course
you trade eggs.
IT isn't in Platinum you have to trade for it from Global trade or Diamond