I would solve this problem with Motorola tool called StartUpCtl (you can download it from their support site http://support.symbol.com).
In case of hybrid application I would copy my rhoelements runtime CAB in \Application\ folder which is cold boot resistant and my rhoelements configuration xml as well. Than I would setup 2 steps in my OnRestore script. First I would install rhoelements runtime and later I would copy my custom xml configuration file to the right path.
Thanks a lot for your response. While my version to persist things is slightly modified your answer streered me fully in the right direction. The main thing is that I took the CAB file and found a way to auto-install it upon cold boot, along with other registry settings I use to lockdown the MC3190 so that the only thing the user gets when all is said and done is an icon for our app on the desktop. Plain and simple.
Cheers and thanks
You are welcome