To get a Water Elemental as a pet for a Mage, you require two things: First, you need to buy the talent "Summon Water Elemental" which requires you to have already spent 40 points in the Frost talent tree. This means you can get it at level 50.
Second, you need to buy and slot the Glyph of Water Elemental, which turns your pet from a temporary summons into a permanent controllable pet, at the cost of removing its target-able Frost Nova.
Pets will automatically level as you do. When you gain a level, your pet gains a level.
Frost!
Mage
The Mage's Magic Level is tied to his level. Keep leveling him up, and higher magics will be unlocked. To get the last level of spells for the mage, the mage needs to do the promotion quest.
Yes he does play he is a troll mage.
As a Mage you can teleport to major cities. You should have the spell to teleport to Stormwind or Undercity (I'm not sure about UC as I play Alliance.) and there is a trainer there. Or are you asking where to level your Mage? If so, Horde or Alliance? PVP or PVE Server?
Level 2 black mage level 2 time mage
Well it depends what level it is. If it is significantly lower level than the monsters you are questing on. Then go to a mob who's level is equal or just higher than the pets level, then just keep killing them until your pet levels up. Then keep doing that until your pet is the level that you desire. Or you can just 'Tame' another pet that is your level.
Originally, prior to Cataclysm, you had to talk to a specific trainer. Speak with a Hunter trainer and he will direct you where to go. After Cataclysm, hunters automatically get a pet at level 1.
A DOG
yes
the "chill effect" is a slow, usually that you get from being hit by frostbolt, from a mage, ect