re: #8 ggt
I think you can detain someone you suspect of a crime until law enforcement arrives.
Not trespassing. Unless another test has been met such as property damage, theft, interference with business activities, etc. you don’t get to detain people for simple trespass. You ask them to leave. If they refuse then you call the cops.