These are some excellent feature requests that I would encourage you to post in the Server & Application Monitor Feature Requests forum to garner additional support from the community. In theory you could configure an alert trigger action to delete a node if it's been down longer than "X" days, using the Orion SDK, but a more convenient method of deleting the node you're currently viewing would no doubt be appreciated by everyone.
Great feedback slackerman19! Keep it coming.