Salve WiFonzus, la soluzione piu economica è comprare due adattatori fxo grandstream ht 503 e mettere su un pc anche non nuovissimo una distro pbx ( elastix, asterisknow, freepbx ).
Secondo me anche un raspberry con rasppbx ce la dovrebbe fare con le tue richieste.
Costo totale poco oltre le 200 ( 70 l'uno i due fxo + il raspberry se vuoi usare quello ) euro... ma non al mese.. una volta e basta

Personalmente ho un ht 503 interfacciato ad un raspbx e un agpf alice che uso come ricostruttore di doppino telefonico ( uso solo le porte fxs ) e mi ci registro anche dall'esterno con protocollo iax2.
Una cannonata
Fabio