Слова «тутовник» и «шелковица» являются синонимами, так как оба они обозначают один и тот же вид дерева - Morus nigra, которое также известно как «тутовое дерево» или «шелковичное дерево». Это дерево получило свое название из-за того, что его листья являются основным источником питания для шелкопряда, личинки которого используются в производстве шелка. В разных регионах России и странах СНГ это дерево могут называть по-разному: тутовник, шелковица, тютина.
Раньше единственно верным действительно признавался вариант шелкови́ца. Он продолжает оставаться эталонным (и рекомендуется для речи в эфире). Но авторы «Большого орфоэпического словаря русского языка» сочли, что вариант шелко́вица, который очень распространен в речи, в том числе в речи образованных людей, «дорос» до того, чтобы признать его тоже нормативным. Пока это решение не поддерживается другими орфоэпическими словарями, но очевидно, что вариант шелко́вица движется к тому, чтобы со временем стать основным.
См. в «Письмовнике».
Житель Щелкова - щелковец. Специальное название для жительницы Щелкова словари не приводят, но допустимо - щелковка.
Топонимы славянского происхождения, оканчивающиеся на -ово, -ево, -ино, -ыно, не склоняются в сочетании с родовым словом: детям города Щелково (в «Письмовнике» об этом написано).
См. в «Письмовнике».
Правильно: в Щёлково и в Щёлкове, но (со словом город): в городе Щёлково. Подробнее см. в «Письмовнике»: Как склонять географические названия?