Правы и Вы, и Ваша коллега. Согласно «Грамматическому словарю русского языка» А. А. Зализняка, слово кукла в значении 'игрушка' может употребляться и как одушевленное, и как неодушевленное существительное. А вот кукла в значении 'человек' (куклой можно назвать бездушного и пустого человека, а также человека, слепо действующего по воле другого) – только одушевленное.
Общепринятого (зафиксированного в словарях русского языка) сокращения слова тенге нет. Какой из множества перечисленных Вами вариантов должен быть установлен в качестве единого общепринятого сокращения, вряд ли вправе решать мы. Лучше всего, на наш взгляд, обратиться с соответствующим запросом в Национальный банк Республики Казахстан. А пока использовать полное слово или код KZT.
Ассоциации – личное дело спорщиков. Обратимся лучше к словарям!
Слово яичко вполне может употребляться как уменьшительное к сущ. яйцо; это первое и главное значение данного многозначного слова. А вот значение "помещающаяся в мошонке парная мужская половая железа" характеризуется словарями как "специализированное", то есть неосновное для всех носителей языка (неспециалистов в области анатомии).
На наш взгляд, следует ориентироваться на рекомендации орфографического словаря.
Осенило - от осенить. Вот толкование глагола несовершенного вида, осенять:
- устар. Закрывать, покрывать тенью чего-л.; заслонять. // перен. Покрывать, охватывать собою.
- перен. Появляться, внезапно приходить (о мысли, догадке). // безл. разг. О внезапном появлении догадки.
- устар. Показаться, появиться на лице (об улыбке).
- устар. Делать рукой знак креста над кем-л., чем-л.; осенять крестным знамением.
Существование глагола недовозить сомнительно. Словари, Национальный корпус русского языка не содержат примеров его употребления. А вот слово недовоз хоть и не фиксируется словарями, но употребляется (например: На заторы и недовоз груза в порты жалуется и Кузбасс). Образованные по той же модели существительные пишутся с не слитно, ср.: недогруз, недосмотр, недосып.
Слово огнеборец стало фиксироваться словарями совсем недавно. Оно образовано по известной языку модели (ср.: богоборец, змееборец, иконоборец), активно употребляется в значении 'пожарный' и в СМИ, и в художественной литературе. Смысловая связь слов понятна: пожарный — тот, кто борется с огнем, огнеборец. Запрещать употребление слова огнеборец как синонима к слову пожарный нет оснований.
Запятая в подобного рода конструкциях, состоящих из глагола быть, найти, остаться, вопросительно-относительного местоимения или наречия (кто, что, где, куда и др.) и неопределенной формы другого глагола, не ставится: будет о чем поговорить, есть на что посмотреть, есть к чему стремиться, не нашла что сказать, осталось на что жить и т. д.
Ученые полагают, что это слово относится по своему образованию к очень старым словам с редкой приставкой ка-, ко-, ср.: калека, конура (при нора), диалектное калуга, калужа (при лужа). Его возводят к славянскому корню верз- (< *vьrz) 'соединять, связывать, плести' > 'лгать' (плести вздор). Ср. диалектный глагол верзить 'лгать, врать, плести вздор'.
Слово фифа фиксируется в словарях как общеупотребительное (девушка, обращающая на себя внимание поведением, нарядом и т. п.), а вот образованное от него фифочка попало уже в «Словарь русского арго» В. С. Елистратова. Автор словаря отмечает, что слово фифа могло образоваться от междометий фи, фи-фи и встречается уже у А. Белого.