It's not that hard to get a stove to 800F. I personally would get a small cast iron boxwood type. They are $150 and 60,000 btus. We ran one in a decent sized shop in Iowa--an old leaky barn thing where you could see through the walls. It was more than enough. You couldn't work in your underwear, but you could work comfortably.
A small stove is easier to get going and you have less wood involved so you don't waste any by heating long after you are done. A little boxwood will happily warm the place up on a few broken chair legs. If your garage is decent, which it looks like it is, you don't need that huge barrel thing. And certainly the risk is gaudy. I managed to burn through my heavy woodstove while learning to use it years ago. There's more heat in a stove than there is in a burn barrel. A lot more. Just make sure you know where the exits are because if that thing ever fails and dumps out a ferocious load of gloriously burning coals, the music is going to be playing pretty fast.
I don't know how much you've used wood but the secret is to get the stovepipe hot so it will draw. I start with an empty box and put a fire starter brick (you might need several in that drum) right under the chimney. Once that brick is flaming up nicely it will warm up the pipe and then when you start adding a little wood, it will burn because it's drawing in fresh oxygen.
And, last, what I use in the shop now is a torpedo heater. Mine is 110,000btu and it heats the place in 15 minutes. I run it just once in a while after that. It's the best if you have a project that needs to get done. Wood is better for loafing and piddling around though.