Hey @joluvian
The animation is quite simple, the falling snow is a plane above with a particle system. The fundamentals-of-dynamics is a great course to learn more.
The camera movement you can learn about in the directing-the-camera-in-blender course.
The text and music can all be done in Blender too. Check out the video-sequence-editor-overview lesson of the fundamentals-of-animation-in-blender course.
zapsplat is a great place for free music and sfx.