Насколько я знаю, нет способа заблокировать любое другое оборудование, кроме камеры с диспетчером устройств. Я считаю, что если ваше приложение получит контроль над микрофоном, оно будет недоступно для других приложений, но я не уверен. Обратите внимание, что в Android 8.0 ни одно приложение не может управлять микрофоном в фоновом режиме.
Об отслеживании сетевой активности вы можете открыть vpn для мониторинга всех отправляемых и получаемых пакетов.
Пожалуйста, имейте в виду, что я не знаком с корневыми методами, поэтому вам следует провести дополнительное исследование по этому вопросу.