How to build a form with repeater items as dynamic options?

I’m trying to build a typeform like form with several sections where the user input options are images taken from a collection. The options presented in the second section of the form need to change based on the options selected on the first section of the form. I also need to make these options exhibit checkbox like behavior (multiple can be selected) in some sections and radio like (only one can be selected).
Can someone help out with some ideas or examples on how to build this
Here is an example screenshot of what I’m trying to do.

Hi, thanks for the detailed reply. This is great, but does wix accept code in this way? Or is this for use in a normal website?