Can the system remind my team to log their timesheets everyday?

Yes, the daily incomplete timesheet setting can be enabled by the administrator users for this.

For steps, refer: https://celoxis.atlassian.net/wiki/x/PxynBQ
After this is enabled, the individual users need to enable the Daily Incomplete Timesheet reminder reminder to receive the emails about this.