Hello, Frank! Congratulations on your TBH Build! That's a very noble, and satisfying experience of putting one together. The ventilation ports can any size you want, though we do 1" diameter, and the hardware cloth (screen) we use is spec'd at 1/8"! Let us know if you have any other questions.
Cameron + Bee Thinking Team