About france schengen visa
What I dont know is that if they have got an agreement with Schengen that will influence your stay. Liechtenstein, Norway and Switzerland are during the Schengen spot but are certainly not EU member states.
You'll need to be sure that you limit your time and efforts while in the Schengen