En las FAQ's tienes ejemplos para crear "thumbnails" (para cambiar el tamaño de tu imagen) .. Y cambiar el nombre sólo es definir en tu actual copy() el nombre que tendrá en destino ...(el 2º parámetro)
 
Si no conoces la sintax de copy(): 
www.php.net/copy 
Y te recomendaría usar en lugar de copy(): move_uploaded_file()  
Un saludo,