I'm not sure why the sound wouldn't be working... headphone jack would be the right port. Not to sound too lame, but are both the speakers and the system volume turned up?
32mb of vram for a 20" is fine. I'm doing the same thing with my rev b 12" powerbook. Expose isn't perfect, but it works well enough.