I don't think there is a built-in way to restart
Blue Iris periodically. You'd need to google for a way to restart a Windows service on a schedule.
Blue Iris is designed to be able to restart problematic camera instances automatically. 99% of the time this happens without any special configuration. For that last 1% you may need to right click the camera and go to Camera settings > Watchdog tab, and check the box to "Restart camera window after # timeouts". I'd set it to 1 timeout.