Ti conviene caricare tutti i file sul server, poi esportare il database e importarlo nel nuovo, modificare il file wp-config.php con i dati esatti relativi al dominio e infine modificare (come dicevi tu) le righe home e il siteurl accedendo alla tabella wp_options nel database. Questa procedura non dovrebbe dare problemi. Penso comunque che si possano effettuare le modifiche sia prima sia dopo l'upload sul server.