Zoom in animation

Hi I am doing an animation whereby I have a starry sky scene. After that, I want to do a transition whereby the user is in 1st person mode. I want to ‘zoom’ into a particular spot in the sky(around center) and I transit to a sort of star wars spaceship travelling at light speed background. I then see a supernova explode and I am sent backwards, where I use my arm to cover my eyes due to the brightness. I am sent away due to the shock wave and will be sent close to a black hole, where I’ll be sucked round and round into it. I transit back to 3rd person perspective and the black hole does some animation vfx effects and then words will appear with some nice animations like The Life Cycle of a Star. The above animations is actually the intro to my video.