You cannot move to new hardware and restore the site database if you use a different computer name. You'd have to create a brand new site for that. We don't support changing the domain or computer name, of the site server.
IP address is immaterial to us however.
So, the best practice is to use the same computer name, domain name, drive configuration (letters) as before. I'll also move this to the Backup and Recovery forum, as it is more appropriate there (and I believe Stan has covered this before there in other posts).