Insert pictures randomly into a video
You can use HITFILM EXPRESS. Its absolutely free non-linear editor.
Get Hitfilm Express here : https://hitfilm.com/express

You can drop a sequence of images at once. For this you can refer this YouTube tutorial : 
                
            

Then you can apply some transitions between the pictures and add a music track to complete the video. 
Tutorial on how to apply transitions in Hitfilm Express :