Существует ли аналог Team Viewer-а для Android с возможностью удаленно позвонить с телефона на котором он установлен?
Все кроме звонков, аналог teamviewer - это anydesk, такой же комбаин но пока без агрессивной политики перевода клиентов на платную основу.

На сколько я понимаю, доступ к in-call audio stream доступен только привилегированным приложениям, которые обычно установлены на system раздел (т.е. часть ОС а не стороннее по) либо требуется root, либо по разному реализовано у разных производителей.

Если гуглить вопрос, то как то эту проблему текущие приложения решают но требуют нетривиальные действия от пользователя или накладывают ограничения... в обще красиво работать это не будет.
https://www.airdroid.com/ru/ посмотрите это