Да, Вы правы по обоим случаям.
Сочетание близко миллиона некорректно, его можно заменить на около миллиона.
Обратите внимание: второе предложение составлено неудачно. Местоимение их находится далеко от слова, к которому оно относится. Возможный вариант: В жизни растений важную роль играют насекомые. Их существует около миллиона видов – это самый многочисленный класс животного мира.
Запятая ставится перед тире, если того требует структура предложения.
Запятая и тире в качестве единого знака препинания могут ставиться в сложноподчиненных предложениях, бессоюзных сложных предложениях, между частями сложносочиненных предложений, а также в периоде (как правило, многочленном сложном предложении, в интонационном отношении распадающемся на две части — повышение и понижение). Подробно об этом рассказывается в соответствующих разделах «Справочника по русскому языку» Д. Э. Розенталя.