Well i don't really know if it is anything besides its shell and eyes...
So if you ask me with out it's shell it is well eyes
Chat with our AI personalities
It lets that Pokemon use moves without the other Pokemon's abilities interfering. Like, you can use physical moves on Pokemon with static without becoming paralyzed, or you can use any move on a Pokemon with wonderguard.
The only other way is the use codes like walk on grass code and then you get the Pokemon witch code you used for. that's the only way to get alakazam without trading.
Yes using the Wireless connection for the DS or Nintendo wifi connection.
something called ditto glitch that is supposed to do something like that but i dont know how
After a while once you battle a lot with the Pokemon (without letting it faint to much) then it will start to like you more. That's what I did with my dratini and it really likes me now :)