If you are picking professions to help your rogue, then you have to decide between one of two routes.
Route one: Gather/CraftingLeatherworking and Skinning are natural partners as the skins you get from skinning will go towards making your gear in leatherworking. When you get your leather-working high enough, your can make some pretty nice enchantments for your armor. Leather-workers can make fur linings for enhance their bracers (takes the place of an enchantment but is usually better). They can also make their leg armor cheaper than the ones they sell. Route two: Gathering Skills for combatHerbalism and Skinning go good together. With skinning you get the bonus crit and with herbalism you get the free self-heal over time. It may not seem like much, but it is absolutely worth it.Skinning and Mining are also excellent choices. Again you have the crit from skinning and the strength bonus from mining.
The best money making perfesions in wow would be mining and ether jewel crafting or engineering
Using daggers for assassination and swords for combat spec. And your primary stat is agility.
silentdeath or bjllwyckkk (Connecticut Yankee in king Arthur's court.. LOL!)
Find out a good rotation and make sure you have a slow weapon in your main hand (and possibly offhand depending on your spec)
Questing, Auction House, Professions, Lowbie running are all good ways of making gold in WoW. Buying gold is not, and can get you banned from WoW. --- I removed the stuff about buying gold, as it is definitely NOT safe... it is a bannable offense (as noted in another answer)
Watch the Youtube video linked below for several ways to get gold with professions.
There are several websites dedicated to WoW, and many of these have leveling guides of different types. A few websites to try are WoW-Professions and WoWVault.
Combat - swords spec = leveling spec Assassination - Raid/Dungeon spec Subtlety - PvP spec Although rogues are good, people will always make fun of you for picking one, i suggest druid, paladin, or priest. If you want to be a super Rogue, you need much more wow gold. you can get from www.ugamegold.com.
You can find some guides about World of Warcraft (WoW) mining from IGN's WoW Vault page, the WoW Wiki fan page, Exploring WoW, WoWhead, WoW-Professions, and Curse Guides.
i would do a Troll Rogue i see those a lot
in my opinion, rogue
Be a miner and a skinner in professions, get them to 450 and then sell what you make in AH