what software & How to Synchronize sequence pictures with audio and make it a video just like gif image
You can use pretty much any movie editor that allows the import of single frames.

First line up your audio, work out where you want the key frames to be (eg for reversing the movement when shaking the head) and then fill in the other frames.

If your editor allows interpolation between frames, then you can use this to make the movie less jerky.

Or you can use one of the free online gif creators to join your images into a gif and then import that into a video editor - slightly more effort, but not much.