Jedes Bild ist urheberrechtlich (§2 Abs.1 S.5 UrhG) geschützt und darf grundsätzlich nur mit Genehmigung des Urhebers verwendet werden. Portale, die Bilder kostenfrei zur Verfügung stellen, knüpfen an die Nutzung oft Regeln, z.B. dürfen die Bilder nur für den privaten Gebrauch verwendet werden. Für dein Buch würde aber eine kommerzielle Verwendung vorliegen.
Wenn dein Cover Bildmaterial enthält, dessen Urheber nicht du bist, dann musst du die Nutzungsrechte beim Urheber einholen (§15 UrhG), d.h. eine Lizenzvereinbarung schließen. Zzudem muss der Urheber des Bildes im Impressum genannt werden.
Dies gilt übrigens nicht nur für Fotografien, sondern auch für Grafiken und Illustrationen.