Для REST API лучше Node.js, PHP, Python, Ruby, для сайтов с высокими нагрузками Go, сервис понятие абстрактное, для Enterprise (интранет) лучше ASP.NET или Java, для клиентских частей мобильных приложений ни один из перечисленных инструментов не подходит, для умных домов тоже.
Это Яндекс.Элементы, они не в браузере, а в виде отдельного приложения, удалите их через Панель управления, процессы "подозрительные" ищите в диспетчере задач, завершайте, ищите их пути и удаляйте.
Выбор кабеля зависит от условий задачи, если система имеет единый "центр" с питанием и приемом информации, то берите комбинированный кабель, специализироваться только лишь на видеонаблюдении не получится, слишком мало заказов, объединяйте с остальной деятельностью.
Конечно, можете, Google не такой уж и "добрый", material guideline он сам не вполне соблюдает, и в нем далеко не все хорошо, вообще guideline это для тех, кто головой думать не умеет или не хочет, а хочет готовый типовой дизайн.
Если у интернета достаточная скорость, то арендуйте VPS за $50 в месяц и работайте через VNC, а информация может быть много где спрятана, нужно смотреть на месте.
Препроцессор это шаблонизатор, шаблонизация нужна либо для того, чтобы разметку отделить от логики и связать выборочно, либо для того, чтобы наоборот логика удобно генерировала разметку.