Возможности русского языка позволяют образовать слово носорожонок, но оно не будет широкоупотребительным. Стилистически нейтрально: детеныш носорога.
1. Как правило, толковые словари фиксируют только общеупотребительные значения слов. Вывод - либо это значение не является общеупотребительным (широкоупотребительным), либо перед нами одна из так называемых словарных лакун.
2. Корректно: победил в чем - в соревнованиях. Поправим.
Если речь идет именно о дереве, то уместно использование слова кофе как существительного среднего рода: кофе дало щедрый урожай. Хотя, конечно, такое использование слова не является широкоупотребительным; более того, это значение не отмечается толковыми словарями русского языка.