Its complex and the deductibility of the interest, if units are issued, will depend on the wording of the deed and the way it is set up.
as for the $100,000 this can be a gift or a loan to the trust - each has advantages and disadvantages and which way you should go will depend on your...