Hi - The "B" unit shouldn't require an "E" unit unlsee it's powered.
As to the horn: do you need just the "speaker" or do you also need the relay & bracket? Ott Machine Service sells complete horn kits with circuit board & speaker for around $20 - $25. You'll need a roller pickup assy. if your "B" unit lacks that part.
Hope this'll help. DK