To your first question
If you lose your job and it results in your I-140 or I-485 denied, your hu*****and's EAD will be invalid because his I-485 will be denied also.
If you lose your job and it results in your I-140 or I-485 denied, your hu*****and's EAD will be invalid because his I-485 will be denied also.