As others have pointed out, it's not too hard to get by with what you hunt. A few other notes:
Some dwarven hunters (such as myself), have gone the Mining/Engineering route. This allows us to craft our own guns as well as our own ammunition, which has a better damage rating than store-bought ammo. Engineering also allows you to make scopes for bows and guns, various goggles and numerous toys which, while not essential to any hunting party, certainly brings out the whimsy which Blizzard has injected into the Warcraft series. That said, most of the Engineering items require Engineering to use, so your sales won't be nearly as impressive as an herbalist/alchemist or a skinner/leatherworker.
Learn Cooking and Fishing! Cooking and Fishing do not take up one of your two profession slots. While waiting for a boat, or just waiting for your guildies to get online, park yourself by some water and fish. This not only provides food for a number of pets, it provides food for yourself in some cases, and you can use many fish to raise your Cooking level. Higher-level cooking recipes provide greater hit point recovery as well as temporary stat bonuses. At Cooking 150, I have a couple of recipes which will restore some 550hp as well as +6 to Stamina and Spirit for 15 minutes. Pets will eat cooked food as well.
If you play it smart, you'll be able to gather a lot of what you need and either sell it, to pay for your gear and consumables, or be able to gather and make your own consumables.
Sureshot, Dwarf Hunter
Aegidis, Dwarf Paladin
Vikeshta, Night Elf Warrior