I just tried both the flash version and the java version and neither worked on my N95 very well. The java gave an error while loading and the flash version didn't have any music to the background. Lame lame lame.
No, you can't plug anything to the mini-USB port other than the data cable, hence why it only gives you the four options on your phone when you plug even that in.