I plan to leave most of my estate to my niece, but I do not want her estranged husband to be able to get his hands on any of the money. They are not getting divorced ‘because of the child.’ What is the most economical way to do this? They live in Missouri and may be moving to South Carolina. I am a New Jersey resident.