How to make Paragon style Hero selection menu?

I am using version 4.19.2

So basically I am trying to develop a MOBA game with a Hero menu that works similar to Paragon’s menu. For example if I click on a hero icon on the hero menu it should open a new widget that triggers that specific hero to appear on screen and play an animation and after that animation the character must go back to its idle stance. I have sat and tried for weeks with no success, any answer would be appreciated.

Have a actor with a skeletal mesh component set to none. On main widget add some buttons, on button press hide the main widget, open a hero widget, call a custom event on the skeletal mesh actor that assigns a new mesh and plays an animation of choice.