Hello,
01. Could you please clarify what you mean by arranging the attributes, price, and add-to-cart button in one column? Also, kindly share the product page link where you want this adjustment to be made so we can assist you better.
02. Try to enable the option “Remove duplicate price for variable product” in Theme Settings -> Shop -> Variable products.
This will remove the extra price for variations and will update the price displayed after selecting a variation, replacing the price range with the specific variation’s price.
03. Navigate to Products > Attributes > Edit attribute ad change the swatch style; https://ibb.co/xth8sz48
Best Regards,