Удаленно админить - Teamviewer. Правда он может выделываться и дропать сессию через пару минут, можно купить лицензию.
На винде два юзера: обычный, под которым будет народ работать, второй - админ, это ваш юзер, под которым вы будете ставить им программы и вносить изменения в систему. Для каждого компа генерить и хранить пароли (юзера и админа, а также можно серийник ноута и еще какую-нибдуь инфу) в какой-нибудь хранилке паролей, типа 1password. В биосе убрать загрузку с флешки и по сети. Поставить пароль на биос.
На маках проще - там можно дать админский досутп юзерам, винда в этом деле опаснее - могут понаставить всякой фигни.
По мониторингу - интсрументов достаточно, на том же хабре куча статей, важно понять что вы хотите мониторить и зачем.
По инвентаризации - пройти один раз, ручками все записать в какую-нибудь гугло таблицу, потом поддерживать ее в актуальном состоянии или же как выше было указано - юзать софт.