You can just update the Domain's DNS through the control panel to your IP. Wait a hour or two for it to update, and the domain should lead to your IP. This isn't using CloudFlare though.
To be honest, I'm not going through this all. I just volunteered to make you one because I wanted to help. If you don't trust me, then don't ask people to help.
I don't really need any info, I would just do it using Teamviewer. The only info you would need to share is your IP, if I need to portforward for you too.
All you got to do is making all the frames separately with the different colors in each other , or whatever animation you want, (Make sure you save them as .gifs)
Then you use a program like UnFREEz to put them together and it should be animated.
I can help you once I have time for nothing in return. Just add my skype , KyleVonnie, but I can't promise I will have time in the next couple of days.