5. Wrong. Column name is file_path (file name in upload folder) not file_name(alt attribute for <img> tag).
There are several ways to update all files extensions in this table:
- SQL UPDATE command
- backup table, open backup file in editor, search-replace .png->.jpg, save, import it back. Make sure that your editor handle UTF-8 encoding correctly.
- Export products to csv file, open it in Excel, replace extensions in column images, import it back using Mass action. You can also use Import CSV interface, but it will change product_created date for all products to current date.
6. Delete all thumbnails, then browse all products in administration. If image is missing, Hikashop will display warning. This works only for first image. If your products have more images, you can't rely on this. If you know PHP or Javascript, it will be trivial to write simple script to verify no image is missing/redundant.