• Good practise, 2 of the points are BAD practise

    Rebuild/Reorg indexes - Do this yes

    Shrinking the files - Bad idea

    sp_updatestats - This is partily done in the Rebuild/Reorg

    Restarting the server - Bad idea, as Gail already mentions you flush all the cache data out and SQL will perform badly until the cache's have been rebuilt.