To do it this way, your HTML pages would need to have a valid reference to
the images. Using the browser, you could put the images into an Image
Library. Alternatively, using FrontPage 2003, you could separately put the
images into your Site's /image directory. In fact, using FrontPage 2003, you
could put the entire HTML page and it's images anywhere you'd like. They
don't have to go into a Document Library.
If FrontPage 2003 is not an option, you could edit your HTML pages in Word.
Word can create a 'single file-ish' like format (I don't remember the
extension, but I think there are two flavors). However, Word produces
hideous and bloated HTML (tons of style tags), but it may be the solution
you are looking for.