Hello,
1. Our theme update can’t cause error 500 in the admin panel. You can check it by switching to another theme.
2. Could you please also check does related products display with default WP theme? Is it caused by Basel?
3. As for hover, you simply need to increase images size in WooCommerce -> Settings -> Products -> Display.
Regards