Zakho is generally calm, but checkpoints are normal and you should carry ID. Always check current travel advisories before visiting.
The Khabur River has strong currents in places, so avoid swimming unless locals say it is safe. Stick to main areas after dark. For more info: Zakho