Of course a landlord can have a one year lease on a property that is also for sale. There is no guarantee that the place will sell in that time period; if it does, the lease rolls over to the new owner.
Why would you think that the landlord is responsible for your utility bills simply because they've put the rental unit up for sale?
What state are you in? Different states offer different solutions to tenants for repair isues (although areas like pest control are often the responsibility of both the tenant and the landlord).
Gail