Unfortunately as the house is up for sale I dont think you can do much about prospective buyers walking around, Im sure that they have to give you sufficient notice so you can prepare.
Landlord inspections should be outlined in your tenancy agreement
as you are only going to be in the property temporarily, have you considered putting some excess stuff into storage, which would make moving house a bit easier when your tenancy is up.