I agree that this was difficult, but I did know the Brando reference!
Anyway, can't get the Spoonerism: have s?n?a? From what's been said, I assume the last letter is t, and understand about reversing first and last. So even guessing what the metal is, I don't know what the horn is.
22a: I have ?o?t?ire
27a: I have ?d?as?s
Thanks.