Basically all types of gambling depend on luck. Strategy is used to increase the chances of winning, I believe gambling cannot be separated from luck. I prefer to be a lucky person in gambling rather than being a gambling master but far from luck.

There are people who win at gambling and they do not believe in LUCK. I think that it is more about numbers, probability and math. You are good at tracking the strategies of someone; you can make in mind a counter strategy which helps a lot.
It varies from person to person. Some people might achieve a mind state in which they perform extraordinarily for they free themselves of all the worldly thoughts and focus on that problem in that instance.
This is not far from the truth.
Gambling needs to be well categorized. There are some that are skilled based and doesn't really qualify as gambling or game of chance. For example, what do you call two gamers (with one better than the other) betting on outcome of their game? I guess the outcome can be fairly predicted hence not qualify as game of chance.