Making an applications stay on the phone "permanently"
I would say no. 

If you want to completely copy app from phone to another storage you need usually root. And for making app as a system app, you need unfortunately root as well.