Yes, it’s considered income. Which means you’ll have met the filing threshold of $5.
If the payment is in your husbands name, you won’t need to file tax.
The deadline for the stimulus was Oct 31. Bummer! But if you filed in 2018, you should have received it/qualify.
Just make sure your name is not on child benefit if you are still under a visa that does not give access to public funds, as child benefit is a public fund.