Look up care and feeding on the Brooks website. I do exactly what the manufacturer says, and use Proofhide, not neatsfoot oil.
Carry a plastic bag under the saddle to cover it, if there is a chance of rain.
I think a B17 looks good on any bike, even a modern lightweight road bike, but they are most at home on finely lugged touring bikes.