You know, Clarion makes a great marine head unit that you can run a hose on...at least that's what they do in the advertisements. Talk to your local stereo shop and ask about marine grade stereos....I'm sure there are other manufacturers that sell them too. You won't need the cover at all.
Good luck.