You are barely losing your hair, at least in your pics unless your using some type of concealer.
If you want to shave your head--great. But you dont HAVE to.
Exactly. Your hair looks fine so if aren't ready to shave it all off, then don't. And you definitely don't need the drugs or HT either.
To answer your other question, a #3 buzz would look fine. In fact, #3 is not even that short, so go for it. If and when your hair loss worsens, then take it down a little shorter. A lot of times, it's easier to make the transition gradually.
Thanks for the responses guys.
Photo attached, ugly and balding a bad combination 
Jeez I would love to have your jaw and that stubble then i would definitely shave my head, It would suit you GREAT I think, You look like you have a pretty stocky (large - strong) body as well which would add to the SBG look I think. I would like to shave mine but I'm way too skinny to pull of the SBG look, My mum said i would look like a leukemia patient

. No offence meant to anyone suffering from any kind of illness.
Also mite add, like a few have said here you don't need to shave your head, your hair head and face everything looks great.
I used to have the same concerns about going sly. Once I did it, though, I liked it immediately. It's been only 24 days for me but I've already been told many times that I have a nicely shaped head.
Dan, you will not look like a leukaemia patient, I think you will look great sly. Don't worry what other people have to say now, because no one knows how awesome they look until they finish their first shave. I have a mate that looks very similar to you, and he looked great (until is wife told him to grow it long again...).
To the OP: you don't look like you're balding. You might have a slight receding hair line, but it's not a big deal. When I was in your shoes (I was 20/21, started to have a receding hairline at 17), I started shaving it shorter and shorter. First with a 3, 2, 1, so on. At 21 the thinning was really bad, so I started using a 0 guard. I've been using a 0 guard for while, but have just now started using a razor. Try that...you will still have hair for a while.
OR
Be really brave, shave it off, and see how you like it. I bet you'll look good. It will grow back if you want grow it out again. I think your hang ups on your physical appearance go deeper than your looks. You're no Tom Brady (who is?), but you're not a bad looking dude.
Trust me...the relief of not having to worry about your hair after you shave it is priceless.
To answer your other question, a #3 buzz would look fine. In fact, #3 is not even that short, so go for it. If and when your hair loss worsens, then take it down a little shorter. A lot of times, it's easier to make the transition gradually.
My advice, too.
This is how I ended up with the sly look.