Race selection is very easy for Druids, as there is only the choice between the Alliance and the Horde. If you want to be a Horde druid, then you have to be a Tauren, and if you want to be an Alliance druid, you have to be a Night Elf.
Tauren or Night elf? Tauren get a 5% increase to total health, very good for being a tank and War Stomp, one of the few stuns a Druid can get. Night Elves get an increase to dodge, and Shadow meld, which will help greatly your stealth, since this trait stacks upon your Prowl spell in cat form also.
Early leveling:The easiest way to progress through the early levels is questing. At early levels, a druid will mostly use wrath and moon fire spells to kill mobs intermixed with melee attacks. Use Mark of the wild, thorns and Entangling roots when you get it. Heal yourself when necessary.
The druid is one of the most versatile classes in WoW, (after level 20) because you can be almost any part of a 5-man dungeon/raid. But it is really hard to learn what you love and what you do well. You have two good options for leveling; feral choice talents for bear and cat form, balance choice talents that buff casting damage. You can level as restoration to, but then you have to group a lot to make leveling faster. You can heal in group even with feral talents at low levels, at least up to 50, if you have good healing gear. In the end game you probably will be mostly tank if you are feral, healer if you are resto and damage/healer if you are balanced.
Professions: I suggest you choice skinning and herbalism/mining, for making some money up to lvl 40 and your mount. Then you can change one of your professions to leatherworking if you keep skinning or alchemy if you keep herbalism, or maybe engineering if you keep mining. Don’t forget to take cooking and first aid to, if you like fishing take that one to. First aid is actually useful for druids, when you have to save mana, and you can get extra stamina, spirit and strength from cooking. Start your professions early at lvl5-6.
Druid quests: Some of the main abilities of the Druid are obtained through quests. These include the Bear form (lvl 10), the Aquatic form (lvl 16), and the Cure Poison spell (lvl 14). Epic flight form (lvl 70) There is no quests for cat form and travel form.