Sorry to hear about it, Henshooter.. glad you're mostly alright, and it's great that the LBS was able to help you out with a rim to get going on. I'd be making that shop my favourite stop for bike parts.
I know it won't match the look you're going for with your bike, but I'd consider an AirZound horn
if/when you can get one. At 110 db, it'll break through into most driver's awareness.