A coal stove is designed to burn coal. It burns the fuel differently than you would with wood.
A coal stove "can" burn wood, it just usually burns it up pretty fast...
A wood stove can't burn coal.. not well anyway.
So trying to do both, means neither will be "great".. (IMO)
Forget it. You can't capture enough heat to heat up a stone cold garage passively.
Especially with something 4x8 or so...
But not a lot of it is useful.. the sun travels in an arc,
anytime you are not square with the sun, you are losing efficiency..
I have a 3 season porch with a lot of glass in it... and yes it gets warm out there.
For about 4 hours...
you lose a lot more on cloudy, snowy days!
Here is my opinion on heating garages. For the last 40 years.
If you have a concrete floor, and not much insulation, you need something
that puts out monster heat, if you aren't going to keep it warm all the time.
A pellet stove is great. AFTER your area is warm. Unless you get something
that puts out serious BTU's, it takes a LONG time to get that type of garage
warmed up so that you can work in there without full Antarctic attire...
Of course, you can start the stove up the day before..
wood stove/ coal stove, you are going to need a chimney... big bucks.
Pellet stove, you can direct vent.
I would look to the future and be honest about how much time you are going to
spend out there. If you go with a pellet stove, go with something with a good btu output.
In this scenario, bigger is CERTAINLY better... to get a really cold place, warm...
I keep my little Englander in the 2-1/2 car garage 24/7 in the winter... it's sooooooo nice.....
50-55° all the time... all my stuff stays nice and happy..
If I want to work out there, it comes up to temp pretty nicely...
Dan