Even if there is a way with LoadBitmap to show them without downloading them, it's still the same. I mean that, for example, when you decide to open a remote file in a browser or view an image without downloading it, what's really happening is that the browser downloaded the file/image to a temporary directory on your local hard disk and opened it from there.
You can do the same in your case: create am temporary directory, download your images there so you can view them locally, and (optionally) delete them when you're done with them.