Try Daniweb's site search first. I've answered the same or at least very similar question quite a few times. A pretty good search phrase is "image SQL Server VB.NET" (without quotes).
Here's a link to one thread "
upload image in vb.net" I answered earlier today.
I haven't used Report Viewer with VB.NET. But since it bounds to dataset/datatable I would
assume that it supports images too.