Getting users to the new site.
3. I still want to use the domain
www.bushcraftoz.com in the end so what do i need to do so that when someone goes to
www.bushcraftoz.com it accesses my new host not my old one?
Go to your domain registrar and repoint the dns to the new nameservers (you'll get them from the new host).
Your data bases are going to be out of sync as users are currently posting to the old server.