Java is backwards-compatible - generally there are no problems running code on a Java 5 JVM instead of a Java 1.4 JVM.
On the principle of "don't fix it if it ain't broke" I wouldn't start making changes to the code just to take advantage of new Java 5 features like generics. That can be done piecemeal in those sections of the code that are being changed later.