No, drawdowns are tax free.
The system would be optimized with everything in a trust structure but it isn't a requirement for the system to work. I will have some assets in a trust structure and some not, however all my income producing assets (MF's) are in a trust structure which helps me...