Верно раздельное написание: по нраву.
Обособление нужно. 20 пишется без наращения. На месте пропущенного глагола-связки лучше поставить тире: По версии РБК, IT-специалисты — в числе 20 самых востребованных профессий.
Равноправные варианты: до 31 декабря включительно и по 31 декабря включительно.
Слова по правилам не требуют обособления.
Корректно: пункт по оказанию услуг ремонта.
Верно: по бухгалтерскому и налоговому учету.
Вы правы, запятая здесь не нужна. Обстоятельственные обороты, начинающиеся конструкцией «по + имя существительное в предложном падеже» и обозначающие действие, событие, после которого что-либо происходит (по завершении... по истечении... по окончании... по прошествии...), обычно не обособляются. Но запятые ставятся, если оборот носит характер уточнения, пояснения (часто при употреблении после слов «потом», «теперь» и др.), ср.: потом, по завершении измерений, ...
Корректно: со всей России, по всей России.
Корректно написание строчными буквами: по технологии "антипесок".