Знание иностранных языков необходимо для общения с иностранцами, а так же для понимания текстов, записанных на другом языке.
Например, вы поехали за границу и заблудились, простым решением будет спросить путь у прохожих, если вы обладаете знанием иностранного языка, вы сможете это сделать.
Сори, но на второй вопрос я ответить не могу.