How to add an option to admin to add image that could be used as header?

This is how I did it in the end.
I installed Types plugin and created a custom post type with only featured Image and title.

I created one post of this type.

Removed GUI to add more posts of this type.

Using another plugin Admin Menu Editor I added menu Item to edit the only post of this custom type. Now this Image can be changed at any time.

and I displayed featured Image of this post in the page I had to. Once this post is changed. It changes in the page as well.

More like a tweak but for user it is very easy to use and works as required.