Good day Chris
None of the research I have ever done on the Firefly Shermans shows the siren intact. In the case of straps you would have probably seen both the web and leather straps. I suspect you would have seen more of the web type straps on the outside of the vehicle. I hope this helps and good luck with the model.
Cheers
Todd