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