Hi there,
I would love to help you with moving the wordpress site from old server to new one. Will start immediately.
Now whenever you change the hosting , although the moving process doesn't take much longer , and one is able to move the website in a few hours and do the testing, but when you change the name servers from old to new server, that takes 8-24 hours for the DNS to propogate to the new server. During this the website may experience downtime or issues. After which it would settle down.
I would need cpanel access of both old and new servers.
Also I might try to fix your instalation , or will do it my way .... which is safer and faster , through cpanel , that doesn't involve manually first setting up the theme , and then manually going in and editing / updating each option.
Lets discuss this more and get it done.
Regards,
- Syed