It lasts a long while as long as it's stored properly. I use mine up too fast to have a problem. You may want to freeze half so you don't end up wasting it. It freezes very well.
Hard cheeses naturally contain a lot of salt. I buy the store brand and it contains no preservatives, just cheese and cellulose as a non-caking agent.