Yes, you can locate your stories anywhere you want in the network. be them in class path, or externally, locatable via URLs. see locating stories.
And I recommend you to learn JBehave through its examples. as this one. But in my own opinion the best way to setup an execution is using Embedders.