можно на виртуалке. если не нужна запись разговоров то хватает 30-50 мб ОЗУ и 150 мб дискового пространства. насчет распбери не знаю. думаю легко гуглится. ради эксперимента поднимали астер на микротике rb951ui-2hnd если правильно помню.
Любая облачная телефония со всеми этими задачами прекрасно справляется. Стоит копейки. Работает откуда угодно, где есть инет. Выбираешь виртуальную атс у Ростелекома или другого оператора, настраиваешь через веб номера, группы, маршрутизацию, голосовое меню, запись. Подключаешь свой аппарат к интернету, вбиваешь в него учетки от созданных номеров все - готово.