Regarding the transfer of learning point I think it is safe to say that there is no definitive answer on the effects of learning on general intelligence although highly domain-specific learning will not transfer (language is a great example) there are aspects such as working memory yet to be conclusively explored.