I buy my domains from Godaddy and my main blog is also hosted at Godaddy. It is clayfranklin.com about 10 years old and has 180 pages and all my redirects.

I want to move it to Hostgator, yet am a bit worried I will break something.

1) How can I move a blog from Godaddy to Hostgator without breaking anything?

2) I was thinking of getting a seperate hosting account for it at Host gator instead of setting it up under my other main hosting account there thinking it will have better SEO. Is this true?

3) Can I buy from my own affiliate link at Hostgator?

Thank you,
Clay