Let me be the first to say I do enjoy American box.
Seems to be the Caledonia
HERE.
I think right off the bat I would get some food grade silicone and seal around the glass (inside the lid), boxes like that have been known to have issues with the seal around the glass, makes it hard to hold humidity. I'd also get a digital hygrometer for it and not rely on the build in analog.
Looks like a pretty typical humidor, except for the all the possible places is could leak, I'm guessing the draw seals are pretty tight? Or at least I'd expect them to tighten up once you season it.