I have a TClientDataset that is managed in Thread 1.
In a different thread I have a cloned Image of the TClientDataset.
Will I run into threading problems?>
In a word: No.
All of the VCL should be considered "thread unsafe". Any calls to visual components in a TThread should be made in a Synchronize event.
Any VCL/RTL class should be created and destroyed entirely within a TThread.