Rigid Body Collision is not recognised on BSP Surface

We are using BSP for some parts of the map and static mesh for other parts .The main reason we are using BSP is that it makes building levels a bit easier.

If I added a trigger volume to call the sound would I have to create an event in Blueprint as well? At the moment it works automatically with Static mesh so I would prefer not have have to add extra events in Blueprint.
Would it work if there was a blocking volume on top of the BSP surface?
(On my laptop now so am unable to test my self)

Thanks