He is definite RA.
He is definitely treated as RA and shall file 1040 series.
No matter filing tax or not before, the duration of his stay in US should be counted from the very beginning as he stepped onto the US soil as long as he continuously stay in US.