Content is always an issue when you come to online stores in particular ... We have not worked with Alcohol related stores, but on numerous occasions with Jewellery stores ... and have had the same issues with content being firstly:
Minimal, descriptions of products contain little or no information.
Repetitive - One product can be pretty much the same as the other product.
The way we have tried to address this and been relatively successful, is by not actually trying to rank each and every product, but rather the product category,our client did not necessarily want to rank for a specific piece, rather though the term "wedding Jewellery", or "Pearl Pendant" ...
We then obviously created a section in each website, with proper structure and informal information about each product category, and from there linked to the product page or indeed each product.
I assume you could take the same approach .... by creating product informal pages ,talking about how the gin was distilled etc etc, I am a great believer it doesn't matter how you rank the clients term, its getting the person looking for the product to the clients website, and from there having a well structured navigation path for them to easily and accessibly get to the product to purchase them.
So yes, I would use blogs, I would use any tool available to you to enhance e-Commerce stores cause they are notoriously lacking good content for you to work with.
I would also suggest you use rich snippets ....
I assume you are going to translate the website (as French folk speak French ,not Spanish ,is it a new website you are doing for the French market ,is your current website set up to target Google locally ...
We are currently working with a client who has two stores, almost identical in content, that targets specifically the Irish and UK markets .. This was a huge problem initially for us, but we got around it by structuring the pages differently ,trying to make unique content for each almost identical page. I got advise of someone on here to make sure the URL for each page was different, which is helping a lot, using rel can ....
Kind of easier to offer specific advise if we know if you plan to use the same website to target France, or is it a new website
Oh, as for using social., Every other drink manufacturer in the world use all social engines, there may be guidelines you have to adhere to ....But you can use it ... mind ya, I am a rugby fan ,and I know from rugby France is very strict on alcohol advertising, marketing
Hope that helps a little and good luck
Regards
John