A:AnswerNo. The only Alexa skill it has is to view the camera through an "Echo Show" (and maybe Echo Spot, but I'm not sure). In other words, I don't see a way to arm/disarm via Echo or IFTTT.
A:AnswerI installed these to add more cameras in my mother's house. She already had a my dlink account and ptz camera. Adding cameras takes much less time then setting up the first camera. I have multiple dlink cameras on my house as well. Each camera shows up in the list on the app. You can name them to help remember where it is. I find the dlink products to integrate well with old and new products and easy to use.