Autostart TS server


I have a TS3 server configured on a Macbook that is running 24/7. But I want to schedule a reboot on the system one every week. Now I wonder how I can make the server to automatically start up when the Macbook is rebooted. And when the server is started after an reboot, will all the server configurations still be there?

Thanks in advance!