Ok. I think I got it. I have 3 FSMs on one object:
1.Trigger event>send event to global event> audio manager FSM which takes the global event and plays the sound
2. An FSM just for rotating the coin
3.Trigger event>get trigger info>set event data, send event (to my points GUI) then a wait>destroy object
I've replicated it a few times now with other note sounds. Thanks for your help, it took me a while to figure out what the best way to send triggers etc. If you have any suggestion for a better method please let me know.