I'm pretty sure if you get a pbx phone, it will have most of the features you need. I was looking into one, so I could switch my cell phone to my land line, and the land line will forward calls to my cell phone. Also looking to avoid unwanted calls! I know some hosted pbx services may have a...