J1/J2 visa

Hello, if wife has J1 visa and husband has a J2 visa who should file form 8843 for child and if both have W-2 should file as non-resident 1040-NR each separately and J1 visa should 8843 for J2 visa or J2 visa can file 8843 by himself and J1 file 8843 for herself. 

I was wondering if husband has other income like online shop (beside W-2 ) where should enter on 1040-NR?

 

@ErnieS0 maybe you are the right person (please, help)