Annimation Changes in Character Setup UI

I would like to be able to allow players to choose the character they want, and also be able to choose from several animations to apply to that character. This would also mean that those animations would be assigned to the controls before the game starts as well. I need some help, or a point in the right direction if this is possible.