Looks ok ..
Install ISPC3 on the new server. make a db dump of all databases, import them on the new one (don't forget db: mysql, it contains the users)
copy /var/www and /var/vmail to the new system, copy /etc/passwd and shadow entries. done.
make sure the dbispconfig user password is the same, else services like postfix cannot talk to your database. ;-)