Jochen,
If you know how to write Image rollover javascript, this can be done by templating the menu and placing an image control inside the template. Otherwise, the hover styles do not provide an explicit way to do this (although the background image can be changed with CSS).
For part B, I suspect you'll find that using templates will work much better as well.
--
Danny
disclaimer: Information provided is 'as is' and conveys no warranties or guarantees.