How to make sure a ipk process always running?

no, because that is a normal service. Normal service only starts and stops with system.

If you want restart if crashed you should make initscript that uses procd https://openwrt.org/docs/guide-developer/procd-init-script-example
and use the "respawn" option from "advanced options" paragraph

3 Likes