Can you set up a SQL server maintenance plan to restore a database?
Yes you can. After your backup task, add an Execute TSQL task that has the restore command. Join them together with a success constraint. 

Add a Send Mail task and join it to both the backup task and the restore task. Make it an OR constraint and convert it to a failure constraint rather than success