CLPSLS.exe process

I noticed that in windows 7 x64, if i select “show processes from all users”, there is a CLPSLS.exe process running with description “COMODO livePCsupport Service”.

Is that process necessary to run all the time, even if we never initiate the livePCsupport Service?

No it is not essential…unless you use the Live Support Service.
If you are not and will not be using the Service you can completely uninstall it from Windows Add/Remove menu.