The cabinets would be for nestboxes? They sound quite suitable for that. No need to add additional ventilation as long as the fronts are totally open. One nestbox per 3-4 hens.
Put roosts DISTINCTLY higher than nestboxes, and expect to have to go out there and manually move yer chickens to the...