Character Model Gallery

To do what you mentioned you should start first to understand how to use the widget to display them on the screen:

Creating Widgets

Widget Blueprints

To zoom you could configure a camera that zooms in and out of the lens. To rotate your character you would have to get a reference from it and then add a rotation value. you could use AddLocalRotation or AddActorWorldRotation depending on your case.

AddLocalRotation

AddActorWorldRotation

i leave this:

forums addlocalrotation to a character