Due to reasons that are necessary but difficult to explain here I am setting both an absolutely positioned image as well as a background image on a div.
No, the browser will cache it. Depending on the user's setting however, the browser may request the image again the next time the page is requested, like for example, if the user clears their cache between page visits.