How to get contacts unlinked from old email and put onto iCloud
I have an OLD hotmail account I haven't used in 10+ years that I was using as my Windows Live login when I had a Windows phone a few years ago. I linked it when I got my iPhone, and I think it became associated with a lot of my contacts. Now, I don't have the people's numbers saved in the Hotmail account, which has been deactivated due to inactivity (but I can still log in if I so desired) but those contacts are attached to that email address in my phone. There are about 50 of them and are all the important ones, my oldest friends and family etc. Lately I've been having issues with my phone and have either had to restore it or my contacts just disappear out of the blue, and every time I have to re-sync it with three different email addresses to get all my contacts. I really want to get the contacts unassociated with the Hotmail account and have them all together on my iCloud. It seems like it should be something fairly straightforward and simple, but I cannot figure it out. Any insight? Thanks in advance.
iPhone 4S, Windows 7