You can try out the Glossydons’s Dialogue Editor Fork, which helps in the creation of dialogue systems(basically what the NPC will say)
With some camera manipulation and with a ‘typewriter’ text animation script, you can definitely recreate the conversation in the video!
Here’s a tutorial post on the dialogue system I mentioned about!
However, don’t download the editor in the tutorial post as it is unmaintained and buggy