Thanks all for answering.
I took another look at what I need, and since it'll be a VPN connection I don't need to set up dial peers. The remote site will just behave like just another phone.
I've decided to go with the 871 + PoE option. Will just need to configure ephone dn, ephone in our main...