1. Тире между словами "язык" и "дарование", "язык" и "наказанье" ставится, потому что это подлежащее и сказуемое, выраженное существительным в именительном падеже. В данном случае, сказуемым определяется понятие, выраженное подлежащим.
2. Запятая здесь между словами "дарованье" и "длинный", потому что предложение сложное, и между двумя основами (язык - дарованье; язык - наказанье) должна стоять запятая.