Can Safari remember my tabs from last time?
After starting Safari, you can go to History -> Reopen All Windows from Last Session to have Safari reopen the windows and tabs that were open when you last used it. 

There's some additional info in this question: Is it possible to restart an application using AppleScript?, including a script (Chealion's answer) that can be modified to start Safari and call that menu automatically.