Charlie, I do not know what to do about all of those problems but I think this
will help. JavaRa is needed to remove old versions of Java prior to installing
a new version of Java. The old ones are never removed without using JavaRa. I
have used it since the first version and it is great. It is freeware. You can
download here
http://majorgeeks.com/JavaRA_d5982.html or from the developers website
here
http://raproducts.org/javara.html
Hope this helps