Да, вводное слово несомненно нужно выделить запятыми.
Обороты с предлогом согласно факультативно выделяются знаками препинания.
Первую часть сложного слова (код) склонять не нужно. Корректно: код-шеринга, код-шерингу. Ср.: Веб, Веба, но веб-мастеринг, веб-мастеринга.
В современном русском письме такие написания не приняты. Корректно писать просто город Москва. Обозначить в документе тождество развернутого и краткого наименования можно с помощью конструкции: город федерального значения, административный центр Центрального федерального округа и центр Московской ...Москва (далее — город Москва).
Звонкие согласные на конце слов в русском языке оглушаются. В русском письме это явление не передается (согласная в слабой позиции - на конце слова - проверяется при помощи согласной в сильной позиции: Ивано[ф] - Ивано[ва]), а в иностранных языках замена -ов на -off (транскрипция фамилии) при отсутствии возможностей для фонетической проверки оказывается вполне возможной.
Следует заметить, что в нашей стране при передаче фамилий буквами латинского алфавита принято не транскрибировать фамилии (т. е. не писать их в соответствии с произношением), а транслитерировать их (то есть находить латинские соответствия соответствующим русским буквам независимо от произношения). Поэтому в документе (загранпаспорте) Иванова будет написано: Ivanov. Правила транслитерации можно найти в рубрике "Письмовник" на нашем портале.
В разных изданиях справочника Д. Э. Розенталя предложены разные объяснения. Так, в [Розенталь Д. Э., Джанджакова Е. В., Кабанова Н. П. Справочник по русскому языку: правописание, произношение, литературное редактирование. – 7-е изд. М., 2010] указано, что в слове трещотка есть суффикс -отк-. Этот суффикс упоминается и в полном академическом справочнике «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина (М., 2006). Так что большинство изданий – за выделение этого суффикса.
Детям, наверное, можно (и даже полезно) объяснить, что есть такая наука о языке – лингвистика, что в ней, как и в любой другой науке, существуют до конца не решенные вопросы, присутствуют разные точки зрения (в том числе на принципы морфемного анализа слова), ведутся острые дискуссии по некоторым вопросам.
Эти буквы так называются, потому что выполняют в русском языке разделительную функцию. У твердого знака эта функция – единственная (после отмены этой буквы на конце слов в 1917–18), у мягкого знака – одна из трех. В чём состоит эта разделительная функция? Твердый знак указывает, что после согласного йотированная гласная буква обозначает не мягкость согласного, а два звука: я – [йа], е – [йэ], ё – [йо], ю – [йу]: объять, съезд, съёмка. Мягкий знак выполняет аналогичную разделительную функцию перед я, ю, е, ё, и внутри слова не после приставки (вьюга, соловьиный) и в некоторых иноязычных словах перед о: (бульон, компаньон). Итак, разделительный знак – сигнал читать следующую букву как «й + гласный».
Кроме разделительной функции, мягкий знак выполняет еще одну важную работу: он служит для обозначения самостоятельной мягкости парного согласного на конце слова и в середине слова перед согласным: конь, банька. Наконец, после непарного по твердости/мягкости согласного мягкий знак пишется по традиции в определенных грамматических формах, не неся никакой фонетической нагрузки (ср.: ключ – ночь).
Добавим, что лингвисты не раз отмечали: наличие в русском письме двух разделительных знаков основано только на традиции (см., например: Еськова Н. А. О разделительных знаках // О современной русской орфографии / Отв. ред. В. В. Виноградов. М.: Наука, 1964), такую избыточность невозможно объяснить, исходя из системы современного русского языка. Не раз выдвигалось предложение избавиться от двух разделительных знаков и оставить либо только ъ (т. е. писать съезд и въюга), либо только ь (т. е. писать сьезд и вьюга). Второе предложение звучало гораздо чаще. Принять его мешает именно то обстоятельство, что буква ь используется в совершенно разных функциях. Она указывает на мягкость согласного, и при употреблении ее в роли разделительного знака у нас возникает неизбежная графическая иллюзия, что разделительный ь одновременно смягчает. В таких случаях, как сверхьестественный, подьем, трансьевропейский эта графическая ассоциация с обозначением мягкости была бы особенно нежелательна. Поэтому пока в русском письме остаются два разделительных знака.