Yes, the images would need to have transparent backgrounds. I haven’t made anything with that many overlapping images but I think you can do it by setting each image’s x/y positions in the properties panel.
Hopefully my demo above gives you an idea about how to proceed. There are many steps involved in creating what you want but I would focus on modifying the demo to work the way you want it. Then try a second body part and set that up to change as well. See how that looks. If you get stuck, post a screenshot of your blocks or a link to your project and someone may be able to help you.
·····················································································································
Need help? How to Ask Great Questions Debugging A Project API JSON Tutorial
Want to hire a Certified Thunkable Expert? Elevate your app with Tatiang on Fiverr