Since the OP is going VoIP it's hard to fix what ain't broken smile

Looking around, I have just a boatload of solutions that would work, from the Panasonic KSU's to the Raspberry Pi that could serve 1-5 lines and you pick your phones.

Carl