Hello,
1/ Our technicians team is not available during the weekend. You will get replies on Monday-Tuesday. Sorry for such a delay.
2/ I do not see any problem with product images on your site – https://prnt.sc/20ctru6 Clear cache and check one more time. Do you use an additional browser extension that may affect the work of sites?
We can’t say for sure what happened in your case, but we did nothing from our side yet.
3/ As I can see, Instagram images are visible – https://prnt.sc/20cu3v9
Regards