Can I add different links for button for each variant?
Yes, when you create a button for a product, you can provide a unique link for each product variant.

How many buttons can I add per product?
You can add any number of buttons per product.

What can I customize in each button?
You can customize the button background color and text color for each button