Actually I had the opposite experience. I tried installing Java and Eclipse for 64 bit, and had trouble setting up my environment, since some things I needed weren't compatible with 64 bit (yet), and stuff like that. So I switched back to 32 bit (even though the OS is 64 bit). I am currently working in a 32 bit environment, and have been for some time.
I think your best bet is to study what you'll need for your development environment, and see if everything will work in either 64 or 32 bit, and choose the one that best fits your needs.
So to answer your question, no you don't need to install 64 bit versions of Java and Eclipse, and switching to 64 bit may not guarantee that things that don't work now, will work after the switch, and there's always the chance of running into new problems.