But I think when you install chrony and gpsd both services should already start automatically? You can see both start scripts in /opt/etc/init.d. Maybe you just need to setup correctly.
@vpeter Thanks, had a total blind spot trying to get that working. After a few tries and because the commands need to bring up chrony and then gpsd after all the networking is up and running the best solution was to kill the entries in /opt/etc/init.d and then run them from autostart.sh