For the first question, look up ROW_NUMBER(), you should be able to apply it to a query pretty easily.
For the second, i'm not too sure what exactly you're looking for...
BUT, if you want to keep track of which users enter which data, have a USERID column, or something of the sort. To find recent entries, add a timestamp using GETDATE(), whenever a row is added.
Is this homework?