Ребенка не только можно, но и нужно учить иностранным языкам с самого раннего детства, если уж вы хотите, чтобы в будущем он свободно владел не только родным. Сензитивный языковой период (оптимальный для легкого запоминания грамматики, лексики и фонетических особенностей) заканчивается приблизительно в 12 лет. Это не значит, что после этого никто новый язык не выучивает, просто с каждым годом после этого его всё труднее учить с нуля, особенно, не находясь в языковой среде. Конечно, невозможно научить языку быстро. Например, ребенок не заговорит по-английски сразу, если вы будете сочетать русский и английский в общении с ним, но чем больше будет звучать иностранных фраз и слов в присутствии ребенка, тем быстрее он сможет выучить конструкции и лексику, которые слышит. Если найти "золотую середину"в употреблении родного и иностранного языка в присутствии ребенка с самого раннего возраста и постоянно поддерживать эту тенденцию, то в дальнейшем, когда его речь будет развиваться, вы сможете увидеть результаты своих стараний в довольно свободном владении языком хотя бы на элементарном уровне. Вторая часть вашего вопроса лично для меня не очень понятна, потому что разговаривать, даже не на своем родном языке, обычно учатся не во взрослом возрасте.