Most people post their time 1-80 in /played time, not in RL time. For example, I leveled my pally from 1-80 in 4 days 13 hours. This was in /played time. In RL time it was close to 6 months
Took me about 8 days in /played time for my first 80, and about 3 months in RL time. In both cases you can work out how many hours/day that would require.
Regarding professions, if you have deep pockets (or kept every mat you ever looted), you can go from 1-450 in just 1 or 2 hours for most of them. I did 1-200 in first aid last night in about 20min before I ran out of mats after whoring everything from the AH.
I'm currently at about 4 days 10 hours played with my lvl 72 char. That's with periodic refer a friend. If you have the gold, depending on server economy around 4-8k gold, you can level up most professions quickly. I went from 0-450 engineer in about 3 hours this Saturday in iron forge, just running from the Auction house to the great forge.
If you have a level 80 friend, they can sometimes throw you some gold, especially in exchange for building things for them.
Level 80 character question
Thanks to all who replied it makes more since now on the time frame for leveling.
** also it sound like its good to have a friend with deep pockets for professions **
it's played time, not real life time.
It helps to have friends/guildies with deep pockets. However, keep something in mind. Some people wait until 80 to bother with professions because the amount of gold you make ( generally ) greatly increases so you can fund your Alts profession grind.