> To what extent does BSD follow the "everything is a file" philosophy that linux does. Where is information about devices and processes to be found?
You got this the wrong way around. "Everything is a file" is a core UNIX feature, and predates Linux by more than 20 years.