Q: Do I need Java enabled/installed in my browser?

The answer is "yes" or "no" depending on what what features you use. If you want to use the VoiceOver feature (and use your voice instead of the text-to-speech option) or the Narration option (for the Public Library), then you will need Java installed/enabled so that you can use the recording applet.