I am also an NR, and I understood that I need to fill out C/C EZ but will not be subject to SE tax. But note that I also read that NR's are NOT eligible to take the standard deduction.
I have also...