Hi Jack, and welcome!
I'm more than happy to answer questions.
My whole setup is all wood and MDF plywood, with cardboard sides. There's not enough heat to pose any risk, but if i was to do again and had the capability to use sheet metal I would; I've had some glowing chaff pieces come out and start some smoldering in the chaff laying around the roasters. I let them go just to see what would happen and they never did anything more than smolder, but it would still be smart to use metal.
For a few years I vented directly into the chimney of the house, and so one 6" duct booster was sufficient. But I had to move the setup to another part of my basement and now I have a 6" duct going through a closet and into my attic, and there is a duct booster fan in the basement pushing up, and one in the attic pulling smoke up.
Even at that plenty of smoke escapes into the basement. It doesn't matter because there's no one else living here other than my dog, and she doesn't mind. If you look at my cabinet there are three hinged flaps; two are always down and the flap that's up is in front of the roaster making the smoke. You may have to experiment with the opening on your cabinet. I'm thinking if you built it tall and narrow so that you might have a 2' square roasting area, with a 2' square opening, but it would be 4' tall overall, you'd have a 2' "hood" and that might give the smoke a place to congregate while the fan was trying to keep up. You might think about incorporating a hook of some sort, about a foot directly above the roaster to hang the TO when it's not roasting.
I thought a lot about different fans, and tried a bigger squirrel cage blower, but then went with the duct booster fans because they're readily available and easy to replace, and not so powerful that they're sucking too much air out of my basement.
Hope that helps,