Hopefully you like antique shopping as Isle-sur-la-Sorgue is famous for it. I went once and there were acres and acres of "junk".
As for the wine, you would be much better served by waiting til you reach your destination to shop for wine. You will have a much better selection than the airport and you won't have to carry it throughout your train trip.