I can imagine you are very upset at the prospect of having to up and move when you were not expecting to have to. The information you have been given in this forum is helpful, especially the handbooks for your rights as a tenant. I would suggest you speak with the owner of the home and find out what solution they are offering you to deal with your lease. The owner may need to sell the home or they will lose it. They may have another pressing financial problem and have a buy out proposal for you to move early, OR the home they are selling is a great investor property and are planning to sell to an investor and part of the value of the property is the long term leases (this is common). It is important to understand the situation - there may be no reason to worry. If you are going to have to move, it is best to find out your rights and work with the owner to make sure you treated fairly and can move to a new home. If it turns out you need to plan to move it is much easier to just do it. Nothing is more upsetting than to struggle with landlord or not know when or where you will be moving. Remember, your quality of life is the most important consideration.
Hope it all works out for you.
Prudential CA Realty