The software automatically starts when enabled via the Enable TouchTasks option in the main screen. This would not be the case if the Stardock TouchTasks service is set to disabled / manually starting though.
As for minimizing to the tray, there should be no visible UI on bootup so nothing to minimise to the tray. You can access settings from the start menu