When you trade Deoxys from game to game, its stats and appearence change to the Stats and Appearence of that game. However Attacks, IV's and Effort Points stay the same. Say you put 129 EP's on Special Attack...trade over and even if the stat changes, the Effort Points stay the same as do the IV's which help determine the stats. So If you trade Attack Deoxys to Colosseum...it'll be Normal Form, to Emerald...it'll be Speed Forme
So, each game has a different forme for Deoxys. All the forms you stated are correct for each game. For moves only one forme could learn, you had to trade, learn them on that game, then trade back.
Just look at the source to be more mechanics covered. :3
Hope I helped. :)