Thanks for taking time to try out Shelf! And for providing your feedback as well.
Tags: delimiters are [comma], [enter] and [tab]. 50 tags are the max. 30 characters are the max. We'll see how we can make tagging a better experience. Including suggested tags based on content/previous behavior.
Can you explain what you mean exactly by: expiration on items?