Generally very good ideas. The JDK is WAY too big today. There has to be a more modular way of installing it and we have to get rid of the unnecessary components (deprecated classes, AWT, etc.)
Changes of this magnitude will most likely need to be accompanied by noticeably better performance to convince ISVs and other developers to migrate their code to the new platform.
Meanwhile, I think the next point release of Java should begin to define classes like Vector and Hashtable as deprecated in order to give fair warning to developers as to the future of these redundant features.