Just to be clear:
The Riley Trust is an independent trust which has nothing to do with the Watchtower.
A Trust can be set up to make you, a company, an organization or anyone else a beneficiary. You have no control over what the Trust does financially. The only thing that you or any beneficiary can do is to decline any benefit from the Trust.
The Riley Trust is and has always been a storm in a teacup.