If you just need to animate talking heads, then Crazytalk 8 will be able to help you do that. You could also do it in Crazytalk Animator 3 but for the shortest learning curve CrazyTalk 8 will likely be best.
CrazyTalk 8 works best with a front facing image but you should be able to get acceptable results with the headshot you included. In CT8 you can animate 3D heads or 2D heads but for your particular image you will need to create a 2D head. This is quite easy to achieve once you learn the basics so I think you should be able to complete your project well within a month.
Please see below for more on CrazyTalk 8. This should give you a better understanding of how it works.https://www.reallusion.com/crazytalk/default.html