The FlexiSPY is the best tracking software in the world. It will work perfectly as long as you want.
Note that FlexiSPY is not auto-renewal so you will need to renew subscription once it expires.
However, there is no need to concern f the target change the phone because you can install it on another without any problems. Also, if the target change number, FlexiSPY will still work perfectly.