I don't know how to disable it as I don't know how you added it. That's not part of HikaShop.
I can see it because once you change the characteristic, if you look at the HTML of the left area of the product page where the image should be, you actually see that the image is there:
<img src="/media/com_hikashop/upload/thumbnail_100x53/p04.jpg" alt="P04" id="hikashop_main_image_2" style="margin-top: 10px; margin-bottom: 10px; display: inline-block; vertical-align: middle; opacity: 0;" class="s5_lazyload">
However, there is a CSS attribute opacity: 0 which is added to it (it's not there normally in HikaShop) which hides the image, and the class s5_lazyload is also added to it.
It looks like something coming from your template, so maybe there are some options in your template to deactivate that...
I'm still not sure about the price range. Normally, when you buy/sell something, you have a fixed price for it. How can the price change ?
Anyway, you put both prices on the same row with a dash between them, you can also use a translation override:
PRICE_SEPARATOR="-"