Необходимо ли устанавливать ClickMeeting на компьютер?

Нет. ClickMeeting – интернет-решение, не требующее установки.