It's quite easy to make an audio clip being played during several successive events with the event layers. You need to embrace your visual events into one parent event, which is created on the top layer. The old events will be sequencing in the sub-layer of the 'parent' event. After that, you add a audio element, e.g. Wave Player, into the top event. As a result, an audio clip will be played over a whole sequence of the old events.
Regarding the second question, I can answer better, if you give more details of your task. You probably need a sort of popup visual stimuli. For example, you can use several Renderer elements with randomized position and toggle their visibility by runtime code (by 'Is Visible' property)