Yup, so wrap the hidden area in an <apex:outputPanel rendered="{!Field == 0}"> tag. Then wrap that one around another <apex:outputPanel id="hiddenbox"> tag.
On the field where you enter the status, have an onchange property that reRenders "hiddenbox", then this will reRender the hidden box everytime it changes, and when it is 0, the other fields within that box will show. If it changes to not be 0, they will be hidden again.
On the field where you enter the status, have an onchange property that reRenders "hiddenbox", then this will reRender the hidden box everytime it changes, and when it is 0, the other fields within that box will show. If it changes to not be 0, they will be hidden again.
Hope this helps!