The best way to handle the cleaning... Either hire someone or do it yourself.
Send your wife this email:
"Never mind the cleaning at the house. I took care of it."
Don't get into a pi**ing match about something like this. It isn't worth it.
The message will allow her to WONDER what you did. She will then feel GUILTY because you took care of something you asked her to do. It is when you get them to WONDER what is up with you that you start to make progress...
Let her wonder what you meant by saying "I took care of it" I would suspect that she will contact you shortly after you leave that type of message giving you some excuse why she didn't do it etc.. Being all nice to you and so forth. This is what you WANT to happen.
Another side note for you.. A word to the wise.. Be careful about trying to get information about your wife from the realtor. That is not wise. Sounds like YOU were fishing for information from her. Remember, the realtor will more than likely go right back to your wife and tell your wife what YOU said too. Don't be stupid here. Keep your cards CLOSE to your vest. You are being too open to the realtor about your wife and what your wife is saying and doing. Not good. You want the realtor to have to say to your wife "he didn't say anything or even ask about you"