About the transition time, I thought for a moment that it was an actor animation not a widget
Here is a smooth forward / reverse example. Just swap out the animation for your own.
In reverse you can’t set the elapsed time but you need to subtract it from the end time (so the full length)