It is run by Task Scheduler, you can also saw many apps like Google Updater on there too, along with other Microsoft's software that also hidden in the folder.

The easy way to config how's PL auto start is just run "Options - General Settings - Reconfigure the way Process Lasso starts ..."
For the Sleep and monitor auto turnoff, you can use powercfg /energy to check the "current" settings/info.
You can also check the Event Viewer, it should record who is changing the sleep settings.
Last time I found my CPU frequency is locked to 100%, but the Event Viewer is telling me the TouchPad software(yup, bad coding by the OEM), so you should also can find who do that on there.

So far I has put the computer overnight, and it don't sleep itself when PL is running, but it can be a bug in PL that only happen with your Computer.
