Yes, the version of Java on the client is of no consequence most of the time. The exception is when you're running an applet (e.g. using an applet for non-CAD document upload, whereas you could just use the browser's upload mechanism instead albeit with fewer features).
I don't know all the Creo compatibility ins and outs. Those are best examined on the product support matrices on the technical support site.