An open house is not covered in the landlords protections unless it is specified in the Lease agreement. Giving a 24 hour notice to show is reasonable. Having an open house and asking the tenant to leave is not. Most landlords will make it worth the tenants time to work with them, those that dont often face angry tenants which can scare buyers away
Yes, a landlord can ask for an open house and request that you not be present. You need some notice, and you can insist on being present.
My recommendation: the more you cooperate with the LL, the faster the place sells and you stop all open houses period.
He can ask you to do this but you do not have to. Unless is written on the lease he cannot ask you to leave. He must give you 24 Hours Notice to show the unit but you have the right to be there if you want to.
A landlord can ask you anything they want to. They cannot demand that you leave durring the open house unless you have a specific agreement in the lease that you leave durring an open house. I don't know why someone would want to be at home durring an open house unless you have reason not to trust the people coming in. It is in the landlords best interest to be on your good side for this. A sour tenant can spoil an open house