Set timing of text on screen

How to set timing of on-screen text, time when text apears and time when it goes.
2. Make the text ‘alive’ - move / rotate etc.
Thanks for any help.

I believe this tutorial should help you:

Besides what @DRM suggested, in Keyframes you can trim individual filters. That means you control when that filter starts to apply and when to stop. This is also where you make motion. See the blog post for the version that introduced keyframes: