I don't know how you company would do after you laid off.Actually,you don't have to leave USA.You can find a job in USA and go to border to apply a new TN Visa. As for you kids and wife,they can stay in USA for maxum 180 days