Is it possible to randomly put matinee animation at different locations when animation has finished playing?

ok event are automatically added, but you need to create an empty group without any Actor selected in the viewport.

So create an empty group without any actor selected, add an event track. Add an event. Go in your level BP with your matinee actor selected. Right click and add a matinee controller, your events should be there.