my question is: even my 485 denied and I have H1b, will he be out of status if no H4 for him?
-Yes. If your I-485 is denied, his I-485 will be denied also and thus, he has to go outside to get the H4 visa to come back if he does not extend his H4 with your h1 extension at this time. So, it is better for him to extend his H4 wtih you. But if he does not extend his h4, it is not very risky because he can go outside to get the H4 visa to come back (not difficult to get the H4 visa), anyway. So, as long as you keep your H1 status valid, it does not much matter whether he will extend his h4 with you.