For the product thumbnail, seems it’s caused by some new CSS Woocommerce added, I checked using Twenty twenty series theme, it looks the same:
https://www.screencast.com/t/n3yutlWrGX
You can try add this CSS to fix it:
.woocommerce table.shop_table .product-thumbnail img, .woocommerce-page table.shop_table .product-thumbnail img {
width: auto;
max-width: 70px;
}
For the x button, it also styled by Woocommerce, try add this CSS:
.woocommerce a.remove {
line-height: 1em;
}
And for the number next to the cart icon, its position is set to be top right intentionally, how do you want it to be changed?
Let me know 🙂