1. Нужно. Знание иностранных языков дает дополнительные возможности для жизни и будущей карьеры, а также расширяет горизонты и кругозор. При этом изучение русского, естественно, никто не отменяет. ИМХО, каждый культурный человек, независимо от специализации, должен уметь грамотно писать и говорить на родном языке.2. Лет с 5-6. Английский как международный язык учить обязательно. Немецкий вторым. Далее по мере сил, желаний и возможностей3. Сыну 8,5. Первые 2 уже учим. Года через 2 возьмем французский. И латынь. Потом, может, итальянский выучит. У ребенка ярко выраженные способности к языкам, ему все это в радость, пусть учит, мозги тренирует.