2) I also, want to be able to show a hover image when people select a diferent color and hover it for example they select blue and hover over the image. Is this possible?
3) How can I show the sizes below the color swatch on the shop page? right now both size and color attributes are set to show as a variation and also to show on the product page but I couldn’t find where I can make the size show.
It is not possible to show the product variations as separate products due to the nature of the variable product. You can create simple products with one color or size attribute or variable product with one variation, for example, black and small dresses: size: S, color: black.
Unfortunately, the image changes only on the click.