I guess Bastille Day is a bank Holiday, does that mean the shops and petrol stations may be closed enroute to the ports?
Shops yes - closed with one or two exceptions, but don't rely on them. Petrol stations in service areas - no. And a lot more 24 hour ones are accepting UK cards now - increasing every week.