Brother G4KBJ
I reverted 8 months ago so I think I can answer your questions.
All that has to be done is to say your shahada in front of two muslim witnesses. It is best to do this at the mosque, but it does not have to be done there. That is literally all you have to do to become a muslim. You don't need to do anything else to convert - that is it.
All of the other things are additional. You are a muslim after you have said your shahada, even if you do nothing further, you are still a muslim.
However, it is recommended to perform ghusl after you say your shahada. It is not necessary before. I don't know if it is mandatory afterwards, but I was told to do it by the Imam.
As far as I know, it is not necessary to shave your head, but I think you can do that if you want as a religious act of devotion. I didn't do so - and I wasn't told to either.
You do not have to be circumcised, though you can be if you want. I chose to do it almost 5 months after converting.
But you should always check with with someone who knows for certain. Speak with your local Imam and he will be able to give you all of these answers for definite.
I am really pleased to hear you are thinking about becoming a muslim. Keep at it bro!![]()