Adding the number is easy to do via a layer in a plugin. As for determining how many updates are unread, I guess the best thing would be to have a row in the usermeta table which contains a timestamp of when the updates page was last viewed. Any update generated after that time could be considered as unread.