Верен первый вариант.
См. ответ № 210003.
Большой толковый словарь
О наличии желания, охоты спорить. Что-то сегодня не спорится.
2. СПОРИТЬСЯ, -рится; нсв.
Идти успешно, удаваться кому-л. У него в руках любое дело спорится. Работа сегодня не спорится. * Что работаю, всё мне спорится (Кольцов).
Конструкция (и) зря, что используется в разговорной речи и в художественных текстах, например: Когда срываешь масленок, или сыроежку, или даже рыжик, не приходит в голову понюхать его, втянуть в себя острый и тонкий аромат гриба, бог весть где найденный им в земле и собранный на хранение. И зря, что не приходит в голову, ибо очень душист масленок, прекрасно пахнет рыжик, благоухает опенок, поражает запахом шампиньон. [Владимир Солоухин. Третья охота (1967)].
Правильно: в Коста-Рике.
Слова стадо, стая и т. п. употребляются по отношению к животным, которые воспринимаются носителями языка как коллективные, держащиеся вместе или объединяющиеся для охоты, миграции и пр. (стадо оленей, стая саранчи). Удавов трудно представить себе в виде стада, а поскольку нет такого понятия, то и нет такого слова (ведь язык антропоцентричен).