I have a slide show on the home page which works well.
I wish to put s static image on the other pages. Do I use the Banner Header Widget for this?
I have tried this but it is not showing and I have used the widgekit profile to pick all pages except the homepage.
You can use the banner widget position yes….but to publish each image or even slider on select pages instead of the WordPress default method (every page that exists), use a plugin for this, such as Display Widgets. If you use Jetpack, it already has its own Widget Visibility feature. You will need to do this method of publishing to achieve what you want to do.