Checkbox can be an actor where you switch its animation based on something.
Lists are just lists. Loop through a list attribute and draw everything or part of it.
Dropdowns could be just a list that appears when you click or select something.
All of those are possible. They have their own set of challenges though, depending on the amount of items you are displaying on lists and dropdowns.