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