Yep the 1st problem is a java issue. It sounds like yours is too. Recommended is to get the "Offline" standalone Java installer & reinstall.
I'm not sure if this is for intel or not:
http://www.apple.com/support/downloa...lease4ppc.html as it says ppc. But search the apple site for an appropriate java reinstaller.
BTW if it refuses to install (such as a "null" message) then see
Receipts folder sample image about removing the previous Java receipt package & then reinstalling. That sample image is for Panther I think but the same principle applies.