Mostly, however there are some things, like team sports, it won't matter how good you are if you don't have the support of others to make you shine.
I guess so.
Yes
By yourself, no , not necessarily... But your contribution determines whether or not you are "good" at it