:bism: (In the Name of God, the Most Beneficent, the Most Merciful)
Hi, Todd! 
Welcome to IB! Hope you're doing well.
I'm not a scholar; so, please understand what I'm advising here is simply advised based on what I know from Islamic knowledge.
From what I understand, unless your name has bad meaning, you're not obligated to change your name. I think Todd, for example, sounds okay to me even though you said it means a fox, but I think that is up to interpretation; your last name Christopher, on the other hand, means carrier of Christ, in English meaning, which seems a little dubious. However, on the other hand, in American meaning, the name means the one who carries Christ in his heart. Well, as you know, we Muslims respect and revere Prophet Jesus
(peace be upon him) as one of the mightiest messengers and prophets of God. So, if you're an American, I don't think the name has an un-Islamic meaning. However, since you've expressed dissatisfaction with your present name, perhaps you can change it due to wanting to embody the new start in your life as a Muslim. I think any name with good intentions can be fine for you to keep, though converts usually end up picking Arabic names; I don't think there is a right or wrong answer. Ask God for guidance in supplication and see what feels comfortable and best to you afterwards and then do that which feels authentic and true to that divine guidance.
From what I understand, your hair sounds completely fine to me; so, no, you're not commanded to cut it as
eshaykh.com and says the following: "
The Prophet’s (s) [that is, :saws: (peace and blessings be upon him)] was a different lengths at different times and he didn’t say that there was any reward for growing the hair long, nor is there any sin in shaving it but only commanded it to be taken care of, as long it doesnt resemble women."
I have never heard of converts ever being compelled to shave the head of the unbelievers in any context; that sounds like a weird and very un-Islamic claim.
Well, whatever doubts you can have, please share so we can
InshaAllah (God-willing) clarify the matter to you in the best way; it is up to you when to take the
shahada (testimony of faith); that said, Muslims will encourage you to say the
shahada (testimony of faith) as soon as you can because none of us knows when the Angel of Death will meet us, and we should typically not delay a good deed. That said, this is your life; and you should always do what feels right and best to you, because ultimately you're the one who has to live with your choice.
Well, if you already believe that God is One (God doesn't have sons, daughters, wives, husbands, or any family or relatives) and also believe that Prophet Muhammad :saws:
(peace and blessings be upon him) was sent as a final prophet and messenger of God to proclaim the continuity of the message of peaceful submission to God, then you're already a Muslim as per your belief system. That said, you should also
intend yourself as a Muslim because intentions are what matters to God. Prophet :saws:
(peace and blessings be upon him) said, "
Deeds are [a result] only of the intentions [of the actor], and an individual is [rewarded] only according to that which he intends."
Peace.
Welcome again to IB; and please don't ever hesitate to ask any questions or use us as a sounding board for any concerns you may have. :statisfie
I am studying up to become Muslim and some questions answered. Is my name permissible, or should I change it due to it having un-Islamic meanings? Todd means fox, so I've heard this isn't a very good name for a Muslim. I'm not entirely fond of it, so if I change it, should I change it to an Arabic name or will western name siffice? My next question is hair on men, my hair is long, it is past my shoulders but is neat and kept clean, am I commanded to cut it if I convert? I have heard that converts should "shave the hair of the unbelievers" after converting, is that true? My last question is I still am researching and trying to clear doubts, should I take my Shahadah now or wait and clear my doubts first and say it with a clear mind? Other places I've asked this have said I'm already a Muslim even without saying the Shahadah because I'm already curious, is this correct?