If somebody would have mentioned this, I would have 3 hours back. When recovering SQL server from a situation where you have lost the model database, make sure to remove the data and log files (if any exist) from the original directories before attempting to restore the model database. Else, SQL will shut down on you without explanation every time you attempt to run the restore. The model database is very important since it's used to create the temp db so SQL can start.
The restore process is as follows: