Unpublish Date for articles

When I create an article and set an unpublish date for that article, is there a notification that can be sent out, say 5 to 10 days before the unpublish date, alerting users to the fact that the article is set to be unpublished?  If not, are there any reports that show the articles and their set unpublished dates?

Also, is there a way to set a default so that all new articles have an unpublish date set for a year from the date of creation?