No that's 2 hours per day. Also can't play on week-ends - family/girlfriend and other stuff you know. So it's 10 hours total.
And you do not spend 2 hours from 0 to 240 minute playing the game. You will have to make a break, and you will be distracted by IRL stuff.
Effectively it's 1.5 hours - 90 minutes. 7.5 hours per week.
And no, you won't be able to do everything and you will not even reach VP cap.
No, probability guarantees none of such! 10% drop rate only guarantees that in HUGE AMOUNT of kills it will drop (HUGE AMOUNT / 10) items. The closer that HUGE AMOUNT to INFINITY - the closer it will be to "1 in 10".
Now how many player raid in wow? Its surely not 10m, I guess it's less than 1m
No.
No we haven't. Drop rates for one raid are unaffected by other raids' kills.
Hell, they are even unaffected by old kills for the same group of people.
Every time you kill a boss (without needed item drop) your chances to get the item you want AREN'T increasing.
Every kill is independent event. That's why it takes INFINITY to even out AVERAGES. On average it will be every 10th. But it may be 1000000 kills in a row without a drop and then 1000000 kills in a row with a drop. Or it can be exactly every 10th. The thing you seem to be unaware of - all three (all cases, actually) cases have SAME PROBABILITY to happen. They are equally unlikely to happen.
Every time you kill a boss that has 10% chance to drop your item - yo have 10% chance to get it.
Different people will get different independent results. Situation where a million of kills doesn't drop said item is as unlikely as dropping million times - or as dropping every 10th kill.
RNG is RNG - this phrase exists for a reason.