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