Possible yes. As efficient? I’m not sure due to I’m not sure of how much bandwidth you would use with so many videos playing at once from your service.
Bubble is not really optimal for this as it supports only absolute positioning (and no design constraints) and therefore is not optimal for more complex mobile interfaces. A TikTok clone on bubble will likely not be as smooth as the real thing (probably by far). Also, creating the whole content logic part behind tiktok (i.e. analyzing what is in a video and then identifying what videos to show to each user etc. is a pretty tough data science task if you want to do it well…)