1) 3 слушателя событий все указывают на одну и ту же функцию.
2) Это зависит от того, чего вы пытаетесь достичь
3) Попробуйте сделать несколько тестов, посмотрите, где снижение производительности становится заметным. У меня было до 1000 выбранных элементов, которые затем анимировались одновременно - и (в FF) снижение производительности было незаметным до примерно 600-700 элементов. Производительность, конечно, зависит от браузера и движка JS. Некоторые (Chrome) будут быстрее других (IE). Стоит отметить, что для этого сайта я использовал тот же метод, что и у вас в вашем вопросе.