I don't think so. Anything that requires a high level of skill can't be done by just anybody. Even something like carpentry requires you to be handy. Not everything can be learned even if you put a lot of effort into it.
I disagree. You can learn every skill. You just need the dedication to do so.
Talent only reduces the time to get good at something.