Basically, you simply cannot bind your daughter in such a way. You could, of course, put a restrictive clause in your will, but that could relatively easily be upset by a Deed of Family Arrangement. I am of the opinion that you are on a hiding to nothing on this one. I am so sorry to have to pour cold water on your desires, but they are simply impractical.
My Daughter is happy about this because from it she will receive a good income. After my death. I hoped that I could write this in a will, with two executers.