Yes you need to and yes unless you leave the country before 90 days you need to do 90 days reporting. If you leave the country you do not need to do a 90 days but then you need to do another TM30
Aha ok i had to go to court and travel so i went down there and they gave me extra days in the passport . But normally you not need it. If he is stopped he have to refer to the immigration officer.