Да, страховка нужна, даже если это не отдых, а деловая поездка. В случае каких-либо медицинских ситуаций или несчастного случая именно страховка покроет расходы.
Если командировку оплачивает компания, обычно работодатель и оформляет полис. Но все равно рекомендую проверить условия - иногда оформляют минимальный пакет, а он может не учитывать реальные риски.