No, they will not have to file MO tax returns. Their source of income is in their own resident states, irrespective of where the paycheck comes from. The work they are doing is being done in TX and AL, so their income is considered as being dervied from TX and AL.
If this has been helpful, kindly press the "Accept" key. Positive feedback is also greatly appreciated.