How can I stop fseventsd for certain volumes?
Preventing file system event storage

Whilst you should not stop the daemon, you can disable logging on a per-volume basis. 

In the Mac Developer Library

File System Events Programming Guide: File System Event Security: Preventing File System Event Storage advises: 


  … To disable logging on a per-volume basis (for creating a backup
  volume, for example), you must do the following:
  
  
  Create a .fseventsd directory at the top level of the volume.
  Create an empty no_log file in that directory.
  
  
  So if your volume is mounted at /Volumes/MyDisk, you would create an
  empty file called /Volumes/MyDisk/.fseventsd/no_log.




Kernel panics

Please consider creating a separate question.