Honestly I'm not seeing how separate entity would prevent from CCP accessing TikTok user data.Certainly they could. The past allegation that WSJ reported of the CCP accessing actual TikTok user data still hasn't been substantiated. But it certainly doesn't hurt to remove that thought completely by utilizing a separate entity.
It's safe to assume the newly created (US) entity to be led by the puppet controlled by the CCP yet again.
As for access prevention - I would really like to see how to practically prevent some company to periodically dump data to some log server which may have (VPN) tunnel to some intermediate jump server outside of the US (not directly in the China) which can be then accessed by the CCP yet again.
And I'm saying all of that while obviously not supporting CCP at all. It's just I don't get how all these steps can technically prevent such thing. Seems impossible to me.