Я говорю на 5 языках на разговорном уровне : русский, английский, французский, немецкий и французский. На очень хорошем уровне. И знаю многих оперных певцов, которые также свободно говорят на трёх, четырёх языках. Русским повезло - нам не надо учить русский :), а остальные по сравнению с ним - фигня. Конечно не все оперные певцы учат другие языки, но в основной массе, да.
Безусловно хороший певец независимо от того какой он школы понимает о чем он поет. Нужно ли знать для этого язык? Скорее нет, чем да. Перевод всегда можно сделать со словарем.