You can’t add a logo to one of the default header images. You’ll need to use software such as Photoshop (costly) or GIMP (free) to create a new header image in the correct size. Then go to Appearance >> Header and upload it there.
Quote:
Are there any plugins
Try to avoid using plugins for things that are already handled by WP or the theme. Plugin clutter happens almost without your knowing it.